| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 385110 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 385230 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 386095 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 386145 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 386740 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 387830 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 387840 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 388715 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 388715 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 388750 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 388815 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 389175 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 389310 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 389585 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 389590 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 389945 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 390395 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 390395 | 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 | 20141016 | 20141014 |
| 390400 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140729 | 20140622 |
| 390420 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140729 | 20140622 |
| 392275 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 392325 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 392365 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 392365 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 392600 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 392710 | ref | clang -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 393170 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 393190 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 393430 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 393440 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 393440 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 393440 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 394010 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 394020 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 394030 | ref | gcc -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 395985 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 396165 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 397645 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 398910 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 399275 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 399780 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 399805 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 399815 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 400180 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 400955 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140729 | 20140622 |
| 400985 | ref | gcc -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 401090 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 401095 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 401140 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 401140 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 401150 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 401270 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140729 | 20140622 |
| 401875 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 402260 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 402760 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 402820 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 402820 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 402995 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403020 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403025 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403100 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403145 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403150 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403180 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403190 | ref | gcc -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403240 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403360 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403435 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 403440 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403450 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 403485 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403530 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403540 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403870 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 403885 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 404755 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 404875 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 406225 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 406240 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 406965 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 408630 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 408645 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 408735 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 413415 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 413430 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 413985 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140729 | 20140622 |
| 413985 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 413990 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414000 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414035 | ref | gcc -m64 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414040 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414100 | ref | gcc -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414885 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414905 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 414925 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 419435 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 419765 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 717395 | ref | gcc -funroll-loops | 20140729 | 20140622 |
| 717450 | ref | cc | 20140729 | 20140622 |
| 717470 | ref | gcc | 20140729 | 20140622 |