| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 549940 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 550056 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 565176 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 565188 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 565192 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 565264 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 565320 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 568596 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 568596 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 571532 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 571736 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 575136 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 575152 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 576224 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 576252 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 576888 | ref | gcc -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 576920 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 577072 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 577644 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 577656 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 577680 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 580372 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 580376 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 612436 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 612704 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 622536 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 622672 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 624736 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 624756 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 626580 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140723 | 20140622 |
| 626580 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140723 | 20140622 |
| 626592 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 636224 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 636424 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 640384 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 640396 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 640400 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 640404 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 640412 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 642100 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 642100 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 648260 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 648412 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 654948 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 655160 | ref | clang -O3 -fomit-frame-pointer | 20140723 | 20140622 |
| 657492 | 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 | 20141014 | 20141014 |
| 657524 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140723 | 20140622 |
| 658064 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140723 | 20140622 |
| 658304 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 658340 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140723 | 20140622 |
| 658480 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140723 | 20140622 |
| 659152 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 664628 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 664724 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 668988 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 670696 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 670900 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 671004 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 671012 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 671440 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 673780 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 673784 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140723 | 20140622 |
| 675124 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 679804 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 679824 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 679848 | ref | gcc -O2 -fomit-frame-pointer | 20140723 | 20140622 |
| 683108 | ref | gcc -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683108 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683124 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683124 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683124 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683220 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683544 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683872 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 683880 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 688392 | ref | gcc -m64 -O -fomit-frame-pointer | 20140723 | 20140622 |
| 871092 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 871096 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 874676 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 874728 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 877608 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 877612 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 877616 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 877632 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 880908 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 884692 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 884856 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 884880 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 884896 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 884908 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 890264 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 890316 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896736 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896752 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896768 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896828 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896916 | ref | gcc -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896944 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 896952 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140723 | 20140622 |
| 2399484 | ref | cc | 20140723 | 20140622 |
| 2399884 | ref | gcc -funroll-loops | 20140723 | 20140622 |
| 2403696 | ref | gcc | 20140723 | 20140622 |