| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 634365 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 634710 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 634725 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 635155 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 640435 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 641225 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 641305 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 641340 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 641470 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 641730 | ref | gcc -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 642665 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 643485 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 644010 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 644050 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 644085 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 657645 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 657870 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 658690 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 658730 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 660065 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 660165 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 660365 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 660705 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 718340 | ref | clang -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 718750 | 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 |
| 718920 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141016 | 20141014 |
| 718920 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
| 719185 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 724015 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 725160 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 732590 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 732710 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 732725 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 734200 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 734940 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 735055 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 735085 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 741020 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 741265 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141016 | 20141014 |
| 742520 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 743130 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
| 743165 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 743740 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 743855 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 743930 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 744420 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 856565 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 859620 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 866040 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 871940 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 877445 | ref | gcc -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 877595 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 877750 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 877825 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 877840 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 878070 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 878210 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 879200 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 902990 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 906690 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 920055 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 920425 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 921060 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 921080 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 921535 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 921780 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 921890 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 921950 | ref | gcc -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 923055 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 923860 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 924370 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 925290 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 925435 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 927620 | ref | gcc -m64 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 935750 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 936155 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 936190 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 936720 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 936770 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 937010 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 937115 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 937225 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 939280 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 939475 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 939695 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 941675 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942065 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942080 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942260 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942275 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942355 | ref | gcc -m64 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942505 | ref | gcc -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942600 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942615 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
| 942630 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 946465 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 949490 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 1935490 | ref | cc | 20141016 | 20141014 |
| 1935920 | ref | gcc -funroll-loops | 20141016 | 20141014 |
| 1957635 | ref | gcc | 20141016 | 20141014 |