| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 82565 | gcc | gcc -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 82565 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 82850 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 83390 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 83410 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 84160 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 84160 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 84615 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 84620 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 84635 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85030 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85250 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85250 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85255 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85260 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85890 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85895 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 85920 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 86025 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 88635 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 88740 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 88765 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 88775 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 88795 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 88855 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 88855 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 98405 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 98425 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 98425 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 98445 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 98445 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 99820 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 99835 | gcc | gcc -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 99845 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 102075 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 102080 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 102090 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 102090 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 102160 | gcc | gcc -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 102420 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 102420 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 103700 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 103710 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 104980 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 105415 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 105585 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 106075 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 106130 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 106145 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 106180 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 106185 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 106220 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 109175 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 109625 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 111500 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 111520 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 111545 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 111545 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 111570 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 113470 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 113625 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 115000 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140502 | 20140425 |
| 115205 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140502 | 20140425 |
| 115205 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 115230 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 115395 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 115465 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 115465 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 117270 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140502 | 20140425 |
| 117275 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140502 | 20140425 |
| 117275 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 117315 | gcc | gcc -m64 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 117680 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 117715 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 117895 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 118050 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 118060 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140502 | 20140425 |
| 118120 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 118140 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 118750 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 118765 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 118860 | gcc | gcc -O -fomit-frame-pointer | 20140502 | 20140425 |
| 118885 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 118905 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 118905 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 119055 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 119080 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140502 | 20140425 |
| 119220 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 119305 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140502 | 20140425 |
| 121460 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140502 | 20140425 |
| 124435 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 124455 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140502 | 20140425 |
| 137680 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 137705 | gcc | clang -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 137705 | gcc | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140628 | 20140622 |
| 137705 | gcc | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140628 | 20140622 |
| 138045 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 343000 | gcc | cc | 20140502 | 20140425 |
| 343020 | gcc | gcc | 20140502 | 20140425 |
| 343020 | gcc | gcc -funroll-loops | 20140502 | 20140425 |