Willus.com | Home | Archive | About |
CONTENTS |
Willus.com's 2002 Win32 Compiler Benchmarks:
|
CODE: | BW2D |
LANGUAGE: | FORTRAN |
LINES: | 19,000 |
MEMORY FOOTPRINT: | 32.0 MB |
DESCRIPTION: | This simulation is similar to BW1D FORTRAN version, but models the electron beam in two-dimensions. It therefore has more complex algorithms and a much bigger memory footprint. All floating point variables are explicitly double precision, and floating point calculations dominate the performance. The memory footprint is difficult to precisely determine because the arrays are sized for a maximum case (there is no dynamic memory allocation in FORTRAN 77). |
COMPILER | RUN TIMES (secs) | ||||||||||||||||||||
Compiler | Compile Flags | Compile Time (s) | .exe size (KB) | Norm PIII | Norm P-M | 1MB L3 |
1MB L3 |
Norm P4 | (DDR) |
3000+ |
3200+ |
Norm Athlon | Overall Normalized Mean | ||||||||
ifl | /G7 /Qipo /QxW /Ox | 143 | 792.0 | -- | -- | 127.08 | 58.50 | 1.08 | 174.12 | 193.45 | 136.28 | 124.88 | 78.35 | 69.00 | 1.02 | -- | -- | 67.75 | 60.80 | 1.00 | 1.04 |
ifl | /G7 /Qipo /QxW /O3 | 120 | 776.0 | -- | -- | 128.57 | 58.18 | 1.08 | 166.40 | 190.28 | 133.30 | 122.12 | 75.97 | 69.38 | 1.00 | -- | -- | 67.53 | 60.45 | 1.00 | 1.03 |
ifl | /G7 /Ox /QxW | 68 | 752.0 | -- | -- | 133.35 | 66.12 | 1.18 | 178.22 | 196.35 | 144.28 | 132.07 | 82.15 | 78.95 | 1.08 | -- | -- | 77.28 | 69.72 | 1.15 | 1.14 |
ifl | /G6 /Qipo /QxK /O3 | 86 | 700.0 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
ifl | /G6 /Qipo /O3 | 64 | 712.0 | 175.65 | 1.00 | 137.05 | 50.60 | 1.04 | 198.70 | 216.60 | 157.03 | 141.70 | 84.10 | 80.83 | 1.16 | 176.05 | 145.95 | 72.50 | 65.17 | 1.05 | 1.06 |
ifl | /G6 /Qipo /QxK /Ox | 104 | 716.0 | 176.05 | 1.00 | 138.78 | 51.40 | 1.05 | 201.55 | 221.28 | 160.32 | 142.93 | 85.90 | 82.30 | 1.18 | -- | 146.75 | 74.10 | 66.53 | 1.07 | 1.08 |
ifl | /G7 /O3 | 32 | 692.0 | 181.43 | 1.03 | 154.22 | 66.45 | 1.26 | 179.30 | 197.00 | 145.22 | 133.15 | 84.80 | 78.78 | 1.09 | 189.20 | 153.18 | 79.35 | 71.60 | 1.14 | 1.13 |
ifl | /G7 /Ox | 31 | 692.0 | 180.78 | 1.03 | 154.40 | 66.43 | 1.26 | 179.30 | 196.93 | 145.00 | 133.22 | 83.25 | 78.40 | 1.09 | 189.10 | 153.47 | 79.75 | 71.85 | 1.14 | 1.13 |
ifl | /G6 /Ox | 34 | 684.0 | 177.20 | 1.01 | 148.25 | 65.75 | 1.23 | 204.78 | 218.62 | 162.88 | 147.82 | 90.62 | 80.38 | 1.19 | 192.12 | 158.00 | 79.97 | 72.03 | 1.15 | 1.15 |
ifl | /G6 /O3 | 31 | 684.0 | 176.95 | 1.01 | 148.07 | 65.85 | 1.23 | 200.95 | 219.55 | 163.35 | 148.03 | 89.83 | 80.62 | 1.19 | 191.17 | 158.15 | 80.65 | 72.95 | 1.16 | 1.15 |
ifl | /G6 /QxK | 51 | 684.0 | 176.85 | 1.01 | 148.15 | 66.45 | 1.24 | 208.47 | 224.88 | 167.05 | 151.82 | 93.08 | 81.08 | 1.22 | 167.12 | 158.97 | 81.78 | 73.67 | 1.13 | 1.15 |
mingw | -O2 -mcpu=i686 | 20 | 339.4 | 245.82 | 1.40 | 223.95 | 93.97 | 1.81 | 254.03 | 266.75 | 201.45 | 176.45 | 122.62 | 112.75 | 1.52 | 209.10 | 177.28 | 98.22 | 87.52 | 1.34 | 1.52 |
rsxnt | -Zwin32 -Zsys -O2 | 13 | 424.0 | 260.33 | 1.48 | 237.62 | 109.72 | 2.02 | 253.68 | 270.32 | 204.07 | 182.18 | 128.25 | 125.28 | 1.58 | 221.57 | 190.00 | 106.67 | 95.12 | 1.45 | 1.63 |
This page last modified Thursday, 29-Dec-2011 09:25:00 MST |