|
|
|
| Table 2.7 Dynamic instruction count relative to HLL[136]: (a) simple compilation; (b) optimized compilation. | | Arch. | Instruction Set | | Result (relative to an HLL operation) | | HLL | HLL | | 1.00 | | Stack | P-code | Pascal | 5.46 | | R/M | S/370 | Fortran Hopt1 | 3.10 | | R+M | VAX | UNIX Fortran | 1.99 | | | Arch | Instruction Set | | Result (relative to an HLL operation) | | L/S | PA RISC | Fortran | 1.98 | | R/M | S/370 Hopt3 | Fortran H opt 3 | 1.78 | | R+M | VAX/VMS | VMS Fortran | 1.14 | |
|
|
| Table 2.8 Instruction traffic (per HLL operation) [136]: (a) Instruction activities (per HLL operation)optimized compilation; (b) Dynamic instruction bandwidthoptimized (average) I-bandwidth relative to instruction count. | | Architecture | | | | | Instructions Fetched | | | | | Instruction Bytes Fetched | | | | | | | | | | I-bw rel. to HLL op count |
| | R/M | | | | | | L/S | | | | | |
|
|
| Table 2.9 Memory object reads/writes per HLL read/write [136]. | | (a) Simple | | | | R/M | S/370 | Fortran Hopt1 | | | | R+M | VAX UNIX | Fortran | | | | (b) Optimized | | | | L/S | PA RISC | Fortran | | | | R/M | S/370 | Fortran Hopt3 | | | | R+M | VAX/VMS | Fortran | | |
|
|
|