L2 Global Timing Studies
Compiler Flag Studies
| Compiler Flags |
C |
C++ |
C++ (no output) |
| -O0 |
4.37 |
4.44 |
3.92 |
| -O1 |
1.75 |
1.97 |
1.64 |
| -O2 |
1.75 |
1.97 |
1.63 |
| -O3 |
1.75 |
1.97 |
1.63 |
| -O4 |
1.98 |
2.11 |
1.82 |
| -g3 -O1 |
1.75 |
2.01 |
1.64 |
Bit Checking Methods
| Av. # bits (Max BB :5) |
Time/Event (ms) |
| 8bit |
16bit |
32bit |
8/64bit(asm) |
8/64bit(C++) |
| 2.5 |
1.42 |
1.60 |
1.61 |
1.25 |
1.26 |
| 4.9 |
2.00 |
2.40 |
2.43 |
1.79 |
1.83 |
| 9.5 |
3.08 |
3.80 |
3.72 |
2.76 |
2.82 |
| 13.6 |
4.03 |
4.95 |
4.69 |
3.59 |
3.68 |
| 17.6 |
4.90 |
5.95 |
5.51 |
4.34 |
4.46 |
| 21.3 |
5.69 |
6.81 |
6.19 |
5.02 |
5.16 |
| 24.7 |
6.40 |
7.55 |
6.78 |
5.63 |
5.79 |
| 27.9 |
7.05 |
8.22 |
7.31 |
6.21 |
6.38 |
| 30.9 |
7.63 |
8.79 |
7.79 |
6.72 |
6.91 |
| 33.8 |
8.18 |
9.32 |
8.23 |
7.21 |
7.40 |
| 36.5 |
8.69 |
9.80 |
8.65 |
7.67 |
7.86 |
| 47.9 |
10.70 |
11.65 |
10.36 |
9.52 |
9.70 |
| 56.9 |
12.16 |
13.00 |
11.68 |
10.92 |
11.05 |
| 63.1 |
13.25 |
14.03 |
12.70 |
11.98 |
12.07 |
Last Updated on 22/04/98
By Roger Moore