| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 358905 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 358920 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 358992 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 359208 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 359877 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 360066 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 365805 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 365922 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 365937 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 372744 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 372747 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 374280 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 374283 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 374289 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 374298 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 374301 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 405510 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 405585 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 405798 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413229 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413313 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413358 | ref | gcc -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413436 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413469 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413565 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413607 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413760 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 431883 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 433767 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 437289 | ref | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 437859 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
| 438018 | 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 |
| 438024 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
| 438057 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 444204 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 445554 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 445596 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448179 | ref | gcc -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448218 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448245 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448653 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448680 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448683 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 448755 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 456453 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 456492 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 595110 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 596565 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 597468 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 605634 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 615924 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 615927 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 623196 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140630 | 20140525 |
| 632811 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 633561 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140630 | 20140525 |
| 649038 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 649095 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 651513 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 651519 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 658497 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 658512 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140630 | 20140525 |
| 658560 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661572 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661584 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661593 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661608 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661671 | ref | gcc -m64 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661686 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 661734 | ref | gcc -O -fomit-frame-pointer | 20140630 | 20140525 |
| 684096 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 684159 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 705060 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 705207 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706668 | ref | gcc -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706707 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706746 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706746 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706770 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706797 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706866 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 706920 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 707250 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 707271 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 707295 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 707388 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 709509 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 709560 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 743544 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 743577 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 743589 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 743610 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 743739 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 743754 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 744675 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 2499429 | ref | gcc -funroll-loops | 20140630 | 20140525 |
| 2500359 | ref | cc | 20140630 | 20140525 |
| 2501349 | ref | gcc | 20140630 | 20140525 |