| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 442265 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 442280 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 443110 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 443250 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 443650 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 445700 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 445700 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 445700 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 446490 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 446555 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 446650 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 446735 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 446740 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 447885 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 447930 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 447945 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 448170 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 448190 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 448205 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 448250 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 448250 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 450545 | ref | clang -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 450705 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 450710 | 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 |
| 450720 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140729 | 20140622 |
| 451300 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 451300 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 451325 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140729 | 20140622 |
| 451325 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 452390 | ref | gcc -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 452390 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 452410 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 452410 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 452415 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 453910 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 453930 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 453955 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 454085 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 454120 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 456215 | ref | gcc -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 457110 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 457510 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140729 | 20140622 |
| 457980 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 458095 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458100 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458125 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458130 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458140 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458285 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 458300 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458385 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140729 | 20140622 |
| 458535 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 458615 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 459050 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 462520 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 463395 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 463990 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 464095 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 465530 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 465990 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140729 | 20140622 |
| 471920 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140729 | 20140622 |
| 471935 | ref | gcc -O -fomit-frame-pointer | 20140729 | 20140622 |
| 471940 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 471940 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 472030 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140729 | 20140622 |
| 472030 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 472105 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472110 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 472225 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472340 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472385 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472530 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472530 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472560 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472560 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472570 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472595 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472615 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472630 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472640 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472660 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472665 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472690 | ref | gcc -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 472810 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 473100 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 473100 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 473140 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 473190 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 473235 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 473265 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140729 | 20140622 |
| 473355 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 473400 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 477760 | ref | gcc -m64 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 477785 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 477840 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140729 | 20140622 |
| 478260 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 478810 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140729 | 20140622 |
| 771420 | ref | gcc | 20140729 | 20140622 |
| 778935 | ref | cc | 20140729 | 20140622 |
| 778940 | ref | gcc -funroll-loops | 20140729 | 20140622 |