Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7678349 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
7844410 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7846517 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7848722 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7850682 | ? ? ? | ? ? ? | ref | g++_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7851711 | ? ? ? | ? ? ? | ref | g++_-m64_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7863079 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7872830 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7873957 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7979601 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
7999495 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8006943 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8015812 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8036147 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
8157618 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180927 | 20180818 |
17197089 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30563848 | ? ? ? | ? ? ? | ref | g++_-m64_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30567229 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30596629 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30737112 | ? ? ? | ? ? ? | ref | g++_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30920666 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30966481 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
30977800 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O_-fomit-frame-pointer | 20180927 | 20180818 |
31267292 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O_-fomit-frame-pointer | 20180927 | 20180818 |
31294291 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
32361952 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
32362001 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O_-fomit-frame-pointer | 20180927 | 20180818 |
32368126 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
32476612 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O_-fomit-frame-pointer | 20180927 | 20180818 |
36360450 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
36367751 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38036642 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38051685 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38079958 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38881794 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38884881 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38896347 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
38901100 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39072355 | ? ? ? | ? ? ? | ref | g++_-m64_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39095630 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39099844 | ? ? ? | ? ? ? | ref | g++_-maltivec_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39101804 | ? ? ? | ? ? ? | ref | g++_-m64_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39114005 | ? ? ? | ? ? ? | ref | g++_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39124883 | ? ? ? | ? ? ? | ref | g++_-m64_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39159624 | ? ? ? | ? ? ? | ref | g++_-O2_-fomit-frame-pointer | 20180927 | 20180818 |
39162074 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39181968 | ? ? ? | ? ? ? | ref | g++_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39630906 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39635120 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39642764 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39645165 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39668783 | ? ? ? | ? ? ? | ref | g++_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39682846 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G5_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39689216 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G4_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
39722095 | ? ? ? | ? ? ? | ref | g++_-m64_-mcpu=G3_-maltivec_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
40295395 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180927 | 20180818 |
100475872 | ? ? ? | ? ? ? | 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
|