| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 350300 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 350495 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 350530 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 350710 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 350735 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 350740 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 350835 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 353200 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 354000 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 354285 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 355450 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 355605 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 355640 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 355645 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 357095 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 357405 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 357640 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 357765 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 358000 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 358140 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 358440 | ref | gcc -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 358625 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 363550 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 363695 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 366060 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 366165 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 370310 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 370485 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 370815 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 370840 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 373115 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 373370 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 390900 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 390950 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 390970 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 391020 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 391085 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 395525 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 395685 | ref | gcc -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 395685 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 396655 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 397775 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 397865 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 397885 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 397960 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 398275 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 398350 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 398460 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 398895 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 401225 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401250 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401255 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401375 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401385 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401395 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401455 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401575 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 401730 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 410220 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140819 | 20140622 |
| 410355 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140819 | 20140622 |
| 410475 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141019 | 20141014 |
| 410895 | 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 | 20141019 | 20141014 |
| 411140 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 411185 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 411320 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 411330 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 411410 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 411670 | ref | clang -O3 -fomit-frame-pointer | 20140819 | 20140622 |
| 411710 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 415745 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 416690 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 426930 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 427440 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140819 | 20140622 |
| 452215 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452360 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452365 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452435 | ref | gcc -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452445 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452470 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452475 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140819 | 20140622 |
| 452480 | ref | gcc -m64 -O -fomit-frame-pointer | 20140819 | 20140622 |
| 453995 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 454295 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140819 | 20140622 |
| 456125 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 456175 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 456795 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 456830 | ref | gcc -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 456850 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 456865 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 457220 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 457410 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 457435 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 457445 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 457470 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 457595 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 461745 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 461810 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140819 | 20140622 |
| 1096350 | ref | cc | 20140819 | 20140622 |
| 1097460 | ref | gcc -funroll-loops | 20140819 | 20140622 |
| 1099430 | ref | gcc | 20140819 | 20140622 |