Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7923398 | ? ? ? | ? ? ? | ref | g++_-m64_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7931826 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7940009 | ? ? ? | ? ? ? | ref | g++_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7942704 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7981120 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7993174 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
8019291 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8028895 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8031639 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8057315 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8110382 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8144045 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8221710 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8231853 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8423296 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
17153185 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
31015481 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O_-fomit-frame-pointer | 20180927 | 20180818 |
31021851 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
31797570 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
31828587 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33831217 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33869584 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33914272 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33963076 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
37523661 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
37590056 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
37741074 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
37762732 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38504837 | ? ? ? | ? ? ? | ref | g++_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
38516744 | ? ? ? | ? ? ? | ref | g++_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
38537226 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
38538745 | ? ? ? | ? ? ? | ref | g++_-m64_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
38545703 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38564176 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39525899 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39533151 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39561963 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39565883 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39692548 | ? ? ? | ? ? ? | ref | g++_-m64_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39700878 | ? ? ? | ? ? ? | ref | g++_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39709992 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39726211 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39770262 | ? ? ? | ? ? ? | ref | g++_-m64_-O_-fomit-frame-pointer | 20180927 | 20180818 |
39816910 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
39903738 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
39911333 | ? ? ? | ? ? ? | ref | g++_-O_-fomit-frame-pointer | 20180927 | 20180818 |
39913685 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
40823615 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41292741 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41293623 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41297102 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41299258 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41299405 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41311410 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41334048 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41352129 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
104996416 | ? ? ? | ? ? ? | 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
|