| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 354687 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 354714 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 355452 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 355473 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 355581 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 355596 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 355662 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 356025 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 356175 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 369174 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 369210 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 370164 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 370167 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 370209 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 370542 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 370593 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 400197 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 400551 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 400953 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 404916 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 405600 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 407673 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 407823 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 411378 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 411414 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 411441 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 411456 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 411474 | ref | gcc -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 413484 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140630 | 20140525 |
| 434400 | ref | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 434400 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
| 434490 | 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 |
| 434511 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
| 436764 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 439293 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 439881 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 439980 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444735 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444741 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444747 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444756 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444963 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444966 | ref | gcc -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 444990 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 449940 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 449961 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 594765 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 596583 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140630 | 20140525 |
| 596736 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 598779 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 601770 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 601821 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 606891 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 609168 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140630 | 20140525 |
| 610632 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 652020 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 652041 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 652968 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 652980 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 653031 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140630 | 20140525 |
| 655440 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 655977 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140525 |
| 656163 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 656211 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670425 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670437 | ref | gcc -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670455 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670467 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670470 | ref | gcc -m64 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670476 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 670485 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140630 | 20140525 |
| 689433 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 689544 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690096 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690162 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690186 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690243 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690252 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690615 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 690699 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 723624 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 723624 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 723831 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 723942 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 724368 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 724419 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 724704 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 724716 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 725091 | ref | gcc -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 725232 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 725271 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 725283 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 725319 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 725340 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140525 |
| 2524743 | ref | gcc | 20140630 | 20140525 |
| 2526684 | ref | cc | 20140630 | 20140525 |
| 2527119 | ref | gcc -funroll-loops | 20140630 | 20140525 |