| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 16382880 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16382955 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16384824 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16407372 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16407567 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16412460 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16412514 | ref | gcc -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16413153 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16451877 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16499676 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16501188 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16501407 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16516818 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16517157 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16540695 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16541115 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16680096 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16680813 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16697325 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 16700532 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140621 | 20140525 |
| 26980404 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 26980698 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 26981400 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 27088992 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 27126222 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 27126858 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 28070763 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 28071078 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 28362270 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 31011480 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140621 | 20140525 |
| 31011837 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 31013142 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140621 | 20140525 |
| 31304838 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 31373490 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 31512465 | ref | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 31519428 | 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 |
| 31519890 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 31520496 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 31520592 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 31740192 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 31740714 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 32269575 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 32269608 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 44622435 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 44667375 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 44811981 | ref | gcc -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 44812332 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 44812854 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 44849517 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 44850129 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 44850993 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 44924751 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45326139 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45331407 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45342018 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45527613 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45529791 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45556938 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45557493 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45557679 | ref | gcc -m64 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45557793 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45558471 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45559188 | ref | gcc -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45559860 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45588699 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45598542 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45600273 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45718605 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140621 | 20140525 |
| 45990531 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45992940 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140621 | 20140525 |
| 45993207 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140621 | 20140525 |
| 48503811 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 48504045 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 48504084 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 48504588 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 48505614 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 48505974 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 48513213 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 51216342 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 51352653 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 51532923 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 51533970 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52467780 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52469757 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52470717 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52471086 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52471554 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52474785 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52474968 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52475856 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52476603 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52477626 | ref | gcc -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52481025 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 52488546 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140621 | 20140525 |
| 153185508 | ref | gcc -funroll-loops | 20140621 | 20140525 |
| 153193323 | ref | cc | 20140621 | 20140525 |
| 153208599 | ref | gcc | 20140621 | 20140525 |