| |
|
Willus.com's 2011 Win32/64 C Compiler Benchmarks: II. RESULTS
1. BW1D
CODE: |
BW1D |
LANGUAGE: |
C |
LINES: |
350,000 |
MEMORY FOOTPRINT: |
3 MB |
DESCRIPTION: |
From the original 2002 benchmark (though a newer version),
this simulation models the interaction of an
electron beam with an electrodynamic wave.
It is computationally
intensive and mostly emphasizes double precision floating point. It
is particularly heavy in calls to sincos(), pow(), and exp().
It has a small memory footprint.
|
Click on a column heading to sort the rows based on the data in that column.
Compiler |
IPO |
Profiler |
// |
.exe type |
Total Build Time (s) |
.exe size (MiB) |
Run Time (s) |
Normalized Run Time |
intel11 |
X |
X |
X |
64-bit |
325 |
3.58 |
17.3 |
1.01 |
gcc463 |
X |
X |
X |
64-bit |
309 |
1.77 |
23.5 |
1.37 |
gcc463 |
X |
X |
X |
32-bit |
336 |
1.64 |
23.4 |
1.37 |
intel11 |
X |
X |
X |
32-bit |
239 |
3.17 |
18.1 |
1.06 |
intel11 |
X |
X |
|
64-bit |
321 |
3.55 |
17.1 |
1.00 |
gcc463 |
X |
X |
|
64-bit |
285 |
1.71 |
23.3 |
1.36 |
intel11 |
|
X |
|
64-bit |
254 |
2.37 |
19.8 |
1.16 |
gcc463 |
|
X |
|
64-bit |
204 |
3.46 |
24.1 |
1.40 |
gcc463 |
X |
X |
|
32-bit |
296 |
1.58 |
23.5 |
1.37 |
intel11 |
X |
X |
|
32-bit |
234 |
3.15 |
18.1 |
1.05 |
gcc463 |
|
X |
|
32-bit |
212 |
3.28 |
25.8 |
1.50 |
intel11 |
|
X |
|
32-bit |
179 |
2.11 |
20.1 |
1.17 |
intel11 |
X |
|
X |
64-bit |
268 |
4.50 |
19.9 |
1.16 |
gcc463 |
X |
|
X |
64-bit |
151 |
1.95 |
23.9 |
1.39 |
intel11 |
X |
|
X |
32-bit |
206 |
4.15 |
19.0 |
1.11 |
gcc463 |
X |
|
X |
32-bit |
165 |
1.81 |
23.8 |
1.39 |
gcc463 |
|
|
|
64-bit |
97 |
3.97 |
24.3 |
1.42 |
msvc2010 |
|
|
|
64-bit |
45 |
2.82 |
25.3 |
1.47 |
msvc2010 |
X |
|
|
64-bit |
41 |
2.20 |
24.8 |
1.44 |
intel11 |
X |
|
|
64-bit |
264 |
4.46 |
19.7 |
1.15 |
intel11 |
|
|
|
64-bit |
159 |
2.53 |
21.1 |
1.23 |
gcc463 |
X |
|
|
64-bit |
137 |
1.93 |
23.6 |
1.38 |
gcc342 |
|
|
|
32-bit |
59 |
3.55 |
30.0 |
1.75 |
msvc2010 |
|
|
|
32-bit |
43 |
2.42 |
22.1 |
1.29 |
dmc842 |
|
|
|
32-bit |
40 |
2.05 |
44.5 |
2.59 |
msvc2010 |
X |
|
|
32-bit |
39 |
1.88 |
20.9 |
1.22 |
tcc925 |
|
|
|
32-bit |
21 |
3.99 |
91.1 |
5.31 |
intel11 |
X |
|
|
32-bit |
198 |
4.11 |
18.8 |
1.10 |
intel11 |
|
|
|
32-bit |
169 |
2.35 |
20.2 |
1.18 |
gcc463 |
X |
|
|
32-bit |
140 |
1.79 |
24.0 |
1.40 |
gcc463 |
|
|
|
32-bit |
100 |
3.80 |
26.1 |
1.52 |
| |
|
<< Previous: Other notes
|
Next: BZIP2 >>
|
|
|