| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 379200 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 379326 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 381195 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 382380 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 382548 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 382569 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 382800 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 382890 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 384321 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 384489 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 384498 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 384597 | ref | gcc -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 384981 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 384999 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 385188 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 385200 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 385263 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 385293 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 385326 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 385365 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 385800 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140620 | 20140525 |
| 385809 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 385938 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140525 |
| 386106 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 386181 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 386187 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 386211 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 386211 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 386274 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 386355 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 386610 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 386892 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 387099 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 387147 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140729 | 20140622 |
| 387162 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140729 | 20140622 |
| 387342 | 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 |
| 387360 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 387363 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 388314 | ref | clang -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 388356 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 388503 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 388557 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 388575 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 394755 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 394866 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 395016 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 399885 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 399912 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 399924 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 399954 | ref | gcc -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 399972 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 400008 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 400071 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 400095 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 400173 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 406731 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140620 | 20140525 |
| 406779 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 406806 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 407112 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 407112 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 407325 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407397 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407727 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407895 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407898 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407910 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407910 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407943 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407967 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407967 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 407979 | ref | gcc -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 408060 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 408486 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 408513 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 412089 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 413340 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 419310 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 419313 | ref | gcc -m64 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419523 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419550 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419598 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419604 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419610 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419628 | ref | gcc -O -fomit-frame-pointer | 20140620 | 20140525 |
| 419772 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 419775 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 419820 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 419853 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 420009 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 420090 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 420099 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 420129 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 421590 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 422022 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 696423 | ref | gcc | 20140620 | 20140525 |
| 696576 | ref | cc | 20140620 | 20140525 |
| 696711 | ref | gcc -funroll-loops | 20140620 | 20140525 |