| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 289920 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 290228 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 290276 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 291368 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 296704 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 296744 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 297356 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 297692 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 297872 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 297932 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 298004 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 298512 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 298840 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 298988 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 299144 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 299208 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 299300 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 299568 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 299740 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 300036 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 302064 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 302740 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 302756 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 302776 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 303180 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 303516 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 304120 | ref | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 313936 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140712 | 20140622 |
| 314036 | ref | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 314408 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 314512 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 314528 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 314684 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 318800 | 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 | 20141014 | 20141014 |
| 319672 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 319928 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 321908 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 322024 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 322028 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 322256 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 323156 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 323620 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 323676 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 323852 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 324140 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 324272 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 325448 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 325520 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 326580 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 334912 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 342196 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 345248 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 345252 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 345284 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 345520 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 345864 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 346040 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 346272 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 346280 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 346316 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 346500 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 346508 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 346760 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 347080 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 349412 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 349908 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 351464 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 352088 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 352584 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 352640 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 352668 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 354224 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 354524 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 354552 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 364000 | ref | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 364336 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 364364 | ref | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 364364 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 367440 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 367676 | ref | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 367680 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 367704 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 367708 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 367796 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 367868 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 367876 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 369308 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 369404 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 369480 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 369524 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 369524 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 370276 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 371312 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 371532 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 371692 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 373028 | ref | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 376456 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 378088 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140525 |
| 387192 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 659748 | ref | cc | 20140531 | 20140525 |
| 663460 | ref | gcc -funroll-loops | 20140531 | 20140525 |
| 664020 | ref | gcc | 20140531 | 20140525 |