Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
8835386 | ? ? ? | ? ? ? | ref | g++_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8847195 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
8851801 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8865080 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8943529 | ? ? ? | ? ? ? | ref | g++_-m64_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8955877 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8998752 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9006053 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9015167 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9041921 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9087785 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9269085 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9364635 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9544857 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
9598855 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
18283762 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33219109 | ? ? ? | ? ? ? | ref | g++_-m64_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33252331 | ? ? ? | ? ? ? | ref | g++_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33274332 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33294079 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33342344 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33352585 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33356064 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33796329 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
33880952 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35003493 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35061803 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35106834 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
35181118 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
38609207 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38626553 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
40007667 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
40655937 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
40671813 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
40764374 | ? ? ? | ? ? ? | ref | g++_-m64_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
40773880 | ? ? ? | ? ? ? | ref | g++_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
40777359 | ? ? ? | ? ? ? | ref | g++_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
40781426 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
40855465 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41098799 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41103209 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41134618 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41320524 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41576843 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41578362 | ? ? ? | ? ? ? | ref | g++_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41610065 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41634761 | ? ? ? | ? ? ? | ref | g++_-m64_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
41913669 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41924400 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41936895 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41960513 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41976242 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41977614 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
41982171 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
42000595 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
42023968 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
144376834 | ? ? ? | ? ? ? | 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
|
Compiler | Implementations
|
g++ | opt-win-aes |
g++ -O2 -fomit-frame-pointer | opt-win-aes |
g++ -O3 -fomit-frame-pointer | opt-win-aes |
g++ -O -fomit-frame-pointer | opt-win-aes |
g++ -Os -fomit-frame-pointer | opt-win-aes |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | opt-win-aes |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | opt-win-aes |
g++ -fno-schedule-insns -O -fomit-frame-pointer | opt-win-aes |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | opt-win-aes |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt-win-aes |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt-win-aes |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt-win-aes |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -maltivec -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -maltivec -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -maltivec -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -maltivec -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | opt-win-aes |
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | opt-win-aes |
g++ -maltivec -O2 -fomit-frame-pointer | opt-win-aes |
g++ -maltivec -O3 -fomit-frame-pointer | opt-win-aes |
g++ -maltivec -O -fomit-frame-pointer | opt-win-aes |
g++ -maltivec -Os -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -O2 -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -O3 -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -O -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -Os -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer | opt-win-aes |
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer | opt-win-aes
|
Compiler | Implementations
|
g++ | ref |
g++ -O2 -fomit-frame-pointer | ref |
g++ -O3 -fomit-frame-pointer | ref |
g++ -O -fomit-frame-pointer | ref |
g++ -Os -fomit-frame-pointer | ref |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
g++ -fno-schedule-insns -O -fomit-frame-pointer | ref |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | ref |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
g++ -m64 -O2 -fomit-frame-pointer | ref |
g++ -m64 -O3 -fomit-frame-pointer | ref |
g++ -m64 -O -fomit-frame-pointer | ref |
g++ -m64 -Os -fomit-frame-pointer | ref |
g++ -m64 -maltivec -O2 -fomit-frame-pointer | ref |
g++ -m64 -maltivec -O3 -fomit-frame-pointer | ref |
g++ -m64 -maltivec -O -fomit-frame-pointer | ref |
g++ -m64 -maltivec -Os -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -O2 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -O3 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -O -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -Os -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -O -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -O -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -Os -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | ref |
g++ -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ref |
g++ -maltivec -O2 -fomit-frame-pointer | ref |
g++ -maltivec -O3 -fomit-frame-pointer | ref |
g++ -maltivec -O -fomit-frame-pointer | ref |
g++ -maltivec -Os -fomit-frame-pointer | ref |
g++ -mcpu=G5 -O2 -fomit-frame-pointer | ref |
g++ -mcpu=G5 -O3 -fomit-frame-pointer | ref |
g++ -mcpu=G5 -O -fomit-frame-pointer | ref |
g++ -mcpu=G5 -Os -fomit-frame-pointer | ref |
g++ -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ref |
g++ -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ref |
g++ -mcpu=G5 -maltivec -O -fomit-frame-pointer | ref |
g++ -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ref
|