| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 584390 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584420 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584555 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584605 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584640 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584700 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584725 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584825 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584935 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 584990 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 585175 | ref | gcc -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 585355 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 585485 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 585510 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 586010 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 586265 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 588485 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 588520 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 588550 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 589895 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 590000 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 590025 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 590070 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 606080 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 606125 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 606890 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 607165 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 607190 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 607475 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
| 607485 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140803 | 20140622 |
| 607535 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 607960 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 608220 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 610540 | ref | clang -O3 -fomit-frame-pointer | 20140803 | 20140622 |
| 610595 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140803 | 20140622 |
| 610615 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 610615 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140803 | 20140622 |
| 610665 | 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 |
| 611110 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 611145 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 611330 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 611345 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 611345 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 611370 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 611420 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 612985 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 622980 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 623790 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627500 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627535 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627565 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627595 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627635 | ref | gcc -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627650 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627675 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627735 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 627830 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 630770 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 630810 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 633840 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 633895 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 633900 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 635005 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 635730 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 635740 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 635745 | ref | gcc -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 635785 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 635810 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 635810 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 635830 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 636040 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 636075 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 636085 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 636095 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 636405 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 636615 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 638295 | ref | gcc -m64 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638305 | ref | gcc -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638335 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638335 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638345 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638355 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638375 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638390 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140803 | 20140622 |
| 638785 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 638820 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140803 | 20140622 |
| 639970 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 639975 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 640025 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 640100 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 640105 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 640890 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 640895 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 644485 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140803 | 20140622 |
| 645090 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 648515 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 648545 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140803 | 20140622 |
| 858755 | ref | cc | 20140803 | 20140622 |
| 858945 | ref | gcc -funroll-loops | 20140803 | 20140622 |
| 858950 | ref | gcc | 20140803 | 20140622 |