| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 432025 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 432045 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 432065 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 433285 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 433285 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 433385 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 433395 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 434650 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 434685 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 448130 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 448130 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 448915 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 448940 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 449495 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 449505 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 449740 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 484680 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 486705 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 489645 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 491100 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 491220 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 491685 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 491735 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 492525 | ref | gcc -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 494710 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 495115 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 496195 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 499035 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 501255 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 501275 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 502000 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 503955 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 511835 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 512740 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 517875 | ref | gcc -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 522480 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 522565 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 523110 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 526920 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 526945 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 527695 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 527700 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 527735 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 527735 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 588290 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 589390 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 593775 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 593835 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 597165 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 597175 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 605385 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140820 | 20140622 |
| 605510 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 605555 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140820 | 20140622 |
| 620160 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 620235 | ref | gcc -O -fomit-frame-pointer | 20140820 | 20140622 |
| 620310 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 630130 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 642600 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 642710 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 646830 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 646920 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 650565 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140820 | 20140622 |
| 655530 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 655535 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140820 | 20140622 |
| 655540 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 655645 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140820 | 20140622 |
| 655680 | ref | gcc -m64 -O -fomit-frame-pointer | 20140820 | 20140622 |
| 719410 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 719595 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140820 | 20140622 |
| 900455 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140820 | 20140622 |
| 900490 | ref | clang -O3 -fomit-frame-pointer | 20140820 | 20140622 |
| 910280 | 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 | 20141019 | 20141014 |
| 915785 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141019 | 20141014 |
| 925215 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140820 | 20140622 |
| 1333025 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1333440 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1335575 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1336985 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1341215 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1351490 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1352360 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1353045 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1353050 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1375295 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1375320 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377585 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377595 | ref | gcc -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377635 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377645 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377660 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377700 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377715 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377720 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377720 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1377740 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1378815 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 1378855 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140820 | 20140622 |
| 2416345 | ref | gcc | 20140820 | 20140622 |
| 2440115 | ref | gcc -funroll-loops | 20140820 | 20140622 |
| 2441110 | ref | cc | 20140820 | 20140622 |