Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
41139 | e/tpypy | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
52983 | e/tpypy | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
53060 | e/tpypy | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
54656 | e/tpypy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
55622 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
55825 | e/tpypy | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
55930 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
56231 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
56357 | e/tpypy | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
56959 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
57218 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
57288 | e/tpypy | gcc -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
57946 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
57946 | e/tpypy | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
58156 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
58198 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
58212 | e/tpypy | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
58380 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
58527 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
58940 | e/tpypy | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
59360 | e/tpypy | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
59500 | e/tpypy | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
59703 | e/tpypy | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
59724 | e/tpypy | gcc -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
59920 | e/tpypy | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
60340 | e/tpypy | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
60466 | e/tpypy | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
60480 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
60613 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
60851 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
60928 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
61075 | e/tpypy | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
61103 | e/tpypy | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
61152 | e/tpypy | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
61187 | e/tpypy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
61194 | e/tpypy | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
61397 | e/tpypy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
61488 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
61488 | e/tpypy | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
61684 | e/tpypy | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
61733 | e/tpypy | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
61740 | e/tpypy | gcc -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
61789 | e/tpypy | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
61936 | e/tpypy | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
62034 | e/tpypy | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
62237 | e/tpypy | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
62258 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
62272 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
62503 | e/tpypy | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
62608 | e/tpypy | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
62790 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
62874 | e/tpypy | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
62958 | e/tpypy | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
63084 | e/tpypy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
63091 | e/tpypy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
63301 | e/tpypy | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
63392 | e/tpypy | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
63441 | e/tpypy | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
63483 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
63532 | e/tpypy | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
63560 | e/tpypy | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120523 | 20120521 |
63567 | e/tpypy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
63679 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
63721 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
63763 | e/tpypy | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
63875 | e/tpypy | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20120523 | 20120521 |
64036 | e/tpypy | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
64064 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
64365 | e/tpypy | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
64596 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
64610 | e/tpypy | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
64708 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
64736 | e/tpypy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
65569 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
65772 | e/tpypy | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
65884 | e/tpypy | gcc -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
65996 | e/tpypy | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
66402 | e/tpypy | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
66752 | e/tpypy | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120523 | 20120521 |
66759 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
66808 | e/tpypy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
67088 | e/tpypy | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120523 | 20120521 |
67179 | e/tpypy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
67242 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
67396 | e/tpypy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
67417 | e/tpypy | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
67424 | e/tpypy | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
67536 | e/tpypy | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
67697 | e/tpypy | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
67767 | e/tpypy | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120523 | 20120521 |
67984 | e/tpypy | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
68278 | e/tpypy | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
68586 | e/tpypy | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
69643 | e/tpypy | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20120523 | 20120521 |
69888 | e/tpypy | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
70273 | e/tpypy | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
70287 | e/tpypy | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
70665 | e/tpypy | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
71995 | e/tpypy | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120523 | 20120521 |
73563 | e/tpypy | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
74179 | e/tpypy | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120523 | 20120521 |
81424 | e/tpypy | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
82747 | e/tpypy | gcc -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
86870 | e/tpypy | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120523 | 20120521 |
284487 | e/tpypy | cc | 20120523 | 20120521 |
288638 | e/tpypy | gcc | 20120523 | 20120521 |
324870 | e/tpypy | gcc -funroll-loops | 20120523 | 20120521 |