| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 590547 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 590556 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 590640 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 590736 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 596193 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 596280 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 596295 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 612519 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 612537 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 622059 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 622587 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 622797 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 624543 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 624855 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 638298 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 644214 | ref | gcc -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 644247 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 646707 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 646716 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 646731 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 647181 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 647808 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 648330 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 648684 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 649389 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 649392 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 652374 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 652413 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 655944 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 657126 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140805 | 20140622 |
| 657129 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140805 | 20140622 |
| 657729 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 658119 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 658197 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 658479 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 658818 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 658881 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 659157 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 741405 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 741429 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 742200 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 753531 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 753558 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 753561 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 753567 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 757158 | ref | gcc -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 757293 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 757338 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 757590 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 757914 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 767400 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 767448 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 767481 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 767904 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 767952 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 768009 | ref | gcc -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 768009 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 768318 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 768375 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 768510 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 770469 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 770820 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 772449 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 772536 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 772875 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 772908 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 775692 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 776355 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 779154 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 779283 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 779349 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 780489 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 780498 | ref | gcc -O -fomit-frame-pointer | 20140805 | 20140622 |
| 780507 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 780510 | ref | gcc -m64 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 780516 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 780531 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140805 | 20140622 |
| 780552 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140805 | 20140622 |
| 781308 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 781641 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 781926 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 784065 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 789333 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 791316 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140805 | 20140622 |
| 791328 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 791838 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140805 | 20140622 |
| 792000 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140805 | 20140622 |
| 801834 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 801861 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140805 | 20140622 |
| 803634 | 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 | 20141018 | 20141014 |
| 803661 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
| 803673 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
| 803706 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 804609 | ref | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 2949165 | ref | gcc | 20140805 | 20140622 |
| 2950539 | ref | cc | 20140805 | 20140622 |
| 2951937 | ref | gcc -funroll-loops | 20140805 | 20140622 |