Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9850617 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9852920 | ? ? ? | ? ? ? | ref | g++_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9863602 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
9865023 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9866983 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9873353 | ? ? ? | ? ? ? | ref | g++_-m64_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9965865 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9972137 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9999332 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
10017952 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
10070823 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
10150595 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
10212629 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
10364137 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
10383933 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
19402432 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
34606152 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O_-fomit-frame-pointer | 20180927 | 20180818 |
34608700 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
34904072 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O_-fomit-frame-pointer | 20180927 | 20180818 |
34936363 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35271523 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35572089 | ? ? ? | ? ? ? | ref | g++_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35593649 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35599725 | ? ? ? | ? ? ? | ref | g++_-m64_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35616287 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35844823 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35851046 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35990157 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
36011864 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
40691315 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
40746048 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41834289 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41851488 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
42084042 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
42802676 | ? ? ? | ? ? ? | ref | g++_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
42828695 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
42840161 | ? ? ? | ? ? ? | ref | g++_-m64_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
42857556 | ? ? ? | ? ? ? | ref | g++_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
42858830 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
43131221 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43188208 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43216873 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43258572 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43496369 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43505336 | ? ? ? | ? ? ? | ref | g++_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43565998 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
43581188 | ? ? ? | ? ? ? | ref | g++_-m64_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
44088583 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45662610 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45683435 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45685150 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45685493 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45699899 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45706857 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45714011 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
45732484 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
123513908 | ? ? ? | ? ? ? | ref | g++ | 20180927 | 20180818 |
Compiler | Implementations
|
g++ | aesni |
g++ -O2 -fomit-frame-pointer | aesni |
g++ -O3 -fomit-frame-pointer | aesni |
g++ -O -fomit-frame-pointer | aesni |
g++ -Os -fomit-frame-pointer | aesni |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
g++ -fno-schedule-insns -O -fomit-frame-pointer | aesni |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
g++ -m64 -O2 -fomit-frame-pointer | aesni |
g++ -m64 -O3 -fomit-frame-pointer | aesni |
g++ -m64 -O -fomit-frame-pointer | aesni |
g++ -m64 -Os -fomit-frame-pointer | aesni |
g++ -m64 -maltivec -O2 -fomit-frame-pointer | aesni |
g++ -m64 -maltivec -O3 -fomit-frame-pointer | aesni |
g++ -m64 -maltivec -O -fomit-frame-pointer | aesni |
g++ -m64 -maltivec -Os -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | aesni |
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | aesni |
g++ -maltivec -O2 -fomit-frame-pointer | aesni |
g++ -maltivec -O3 -fomit-frame-pointer | aesni |
g++ -maltivec -O -fomit-frame-pointer | aesni |
g++ -maltivec -Os -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -O2 -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -O3 -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -O -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -Os -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer | aesni |
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer | aesni
|