Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
9990 | e/tpy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
9998 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10005 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10020 | e/tpy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10028 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10035 | e/tpy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10042 | e/tpy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10042 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10043 | e/tpy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10057 | e/tpy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10088 | e/tpy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10140 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10237 | e/tpy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10395 | e/tpy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10447 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10447 | e/tpy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10507 | e/tpy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10515 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10530 | e/tpy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10538 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10560 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10567 | e/tpy | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10582 | e/tpy | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10583 | e/tpy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10583 | e/tpy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10583 | e/tpy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10590 | e/tpy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10590 | e/tpy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10590 | e/tpy | gcc -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10598 | e/tpy | gcc -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10605 | e/tpy | gcc -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10605 | e/tpy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10605 | e/tpy | gcc -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10612 | e/tpy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10635 | e/tpy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
10642 | e/tpy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10643 | e/tpy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10643 | e/tpy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10650 | e/tpy | gcc -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10695 | e/tpy | gcc -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10695 | e/tpy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
10710 | e/tpy | gcc -m64 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
11010 | e/tpy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11018 | e/tpy | gcc -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11070 | e/tpy | gcc -Os -fomit-frame-pointer | 20140704 | 20140622 |
11078 | e/tpy | gcc -m64 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11085 | e/tpy | gcc -m64 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
11092 | e/tpy | gcc -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11093 | e/tpy | gcc -funroll-loops -Os -fomit-frame-pointer | 20140704 | 20140622 |
11100 | e/tpy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11115 | e/tpy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
11115 | e/tpy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11115 | e/tpy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11130 | e/tpy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11130 | e/tpy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11130 | e/tpy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140704 | 20140622 |
11138 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11138 | e/tpy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11167 | e/tpy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11198 | e/tpy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11205 | e/tpy | gcc -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11212 | e/tpy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
11220 | e/tpy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11220 | e/tpy | gcc -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
11243 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
11250 | e/tpy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140704 | 20140622 |
11257 | e/tpy | gcc -funroll-loops -O -fomit-frame-pointer | 20140704 | 20140622 |
11280 | e/tpy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11288 | e/tpy | gcc -m64 -O -fomit-frame-pointer | 20140704 | 20140622 |
11310 | e/tpy | gcc -O -fomit-frame-pointer | 20140704 | 20140622 |
11340 | e/tpy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
11340 | e/tpy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
11362 | e/tpy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
11363 | e/tpy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11370 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
11430 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
11430 | e/tpy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
11468 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
11468 | e/tpy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
11475 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
11490 | e/tpy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
11490 | e/tpy | gcc -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
11723 | e/tpy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140704 | 20140622 |
11737 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140704 | 20140622 |
11752 | e/tpy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140704 | 20140622 |
11760 | e/tpy | gcc -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
11767 | e/tpy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140704 | 20140622 |
11798 | e/tpy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
41392 | e/tpy | gcc -funroll-loops | 20140704 | 20140622 |
41482 | e/tpy | gcc | 20140704 | 20140622 |
41805 | e/tpy | cc | 20140704 | 20140622 |