| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 275860 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 277235 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 277900 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 278680 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 279550 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 279780 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 280235 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 280715 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 280960 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 280985 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 325025 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 328265 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 329840 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140824 | 20140622 |
| 330545 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 333335 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 336530 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 337860 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 339460 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 339675 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 345020 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 625775 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 629065 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 666900 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 666960 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 707125 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 707775 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 708050 | ref | gcc -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 711855 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 713015 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 765055 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 765640 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 772180 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 777090 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 777625 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 780715 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 781010 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 858085 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 859315 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 865715 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 869820 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140824 | 20140622 |
| 871500 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 871970 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140824 | 20140622 |
| 872160 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 873650 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 873850 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 876690 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 880090 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1229020 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1231245 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1231860 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1232060 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1233000 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1233090 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1233175 | ref | gcc -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1234610 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1235425 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1236970 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1237595 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1237755 | ref | gcc -m64 -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1239070 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1239105 | ref | gcc -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1246400 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1247110 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1248110 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1248745 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1251765 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1251875 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1252240 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1252275 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1253515 | ref | gcc -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1253590 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1253910 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1254410 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1254885 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1256210 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1282745 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141020 | 20141014 |
| 1285990 | ref | clang -O3 -fomit-frame-pointer | 20140824 | 20140622 |
| 1289000 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1289340 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 1289820 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140824 | 20140622 |
| 1412340 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1413065 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1431070 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140824 | 20140622 |
| 1431735 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1433180 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1436745 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140824 | 20140622 |
| 1454175 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 1460245 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140824 | 20140622 |
| 4179545 | ref | cc | 20140824 | 20140622 |
| 4181400 | ref | gcc | 20140824 | 20140622 |
| 4183825 | ref | gcc -funroll-loops | 20140824 | 20140622 |