| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 165912 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 166256 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 166940 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 167284 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 226368 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 227888 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 227944 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 228168 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 228540 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 228660 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 269200 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 269276 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 269308 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140724 | 20140622 |
| 269428 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 277212 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 284496 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140724 | 20140622 |
| 285384 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140724 | 20140622 |
| 286688 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 286812 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 286816 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 286896 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 287120 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 560444 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 560764 | ref | gcc -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 560896 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 567100 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 567404 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 570468 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 570860 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 575344 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 575784 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 594044 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 594064 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 598916 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 599044 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 604936 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 605808 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 605892 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 606032 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 606156 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 716212 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 716312 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 720552 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 720588 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 721800 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 721900 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 721968 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 722016 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 722128 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 723288 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 724528 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 727336 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 727344 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 728404 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140724 | 20140622 |
| 728760 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140724 | 20140622 |
| 728892 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 730472 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 730760 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 840360 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 840936 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 847020 | ref | gcc -m64 -O -fomit-frame-pointer | 20140724 | 20140622 |
| 847420 | ref | gcc -O -fomit-frame-pointer | 20140724 | 20140622 |
| 848100 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140724 | 20140622 |
| 855488 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 859968 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 871904 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 873140 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 893640 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 894120 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 894848 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 895600 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 896500 | ref | gcc -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 896868 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 898124 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 913172 | ref | gcc -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 913512 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 914104 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 914116 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 914280 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 914804 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 915464 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1014856 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1014984 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1035136 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 1035620 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140724 | 20140622 |
| 1053788 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 1054864 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140724 | 20140622 |
| 1077520 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1077616 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1077928 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1078108 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1078200 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1078304 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1078368 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140724 | 20140622 |
| 1123616 | ref | clang -O3 -fomit-frame-pointer | 20140724 | 20140622 |
| 1125132 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140724 | 20140622 |
| 1125956 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 1129876 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140724 | 20140622 |
| 1131060 | 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 |
| 3516988 | ref | cc | 20140724 | 20140622 |
| 3519240 | ref | gcc -funroll-loops | 20140724 | 20140622 |
| 3522808 | ref | gcc | 20140724 | 20140622 |