| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 456816 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 458224 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 458436 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 458456 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 458792 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459020 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459096 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459108 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459356 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459448 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459500 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459504 | ref | gcc -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459596 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459640 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 459828 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 460488 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 460544 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 461404 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 461444 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 462332 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 462844 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 462884 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 463060 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 472576 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140720 | 20140622 |
| 472876 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 474196 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 474256 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 474312 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 475212 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 475416 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 475416 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 475468 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140720 | 20140622 |
| 475536 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 475636 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 475640 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 475648 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 475772 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 475916 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 476428 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140720 | 20140622 |
| 476836 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 476948 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 477036 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140720 | 20140622 |
| 477452 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 477788 | ref | clang -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 477952 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 478752 | 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 |
| 478808 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140720 | 20140622 |
| 478844 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140720 | 20140622 |
| 486376 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 486628 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 487812 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 488312 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 491956 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 492316 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 492432 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 493832 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 493864 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140720 | 20140622 |
| 494100 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 494164 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 494176 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 494208 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 494268 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 494312 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 494472 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 494652 | ref | gcc -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 494704 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 494728 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 495380 | ref | gcc -O -fomit-frame-pointer | 20140720 | 20140622 |
| 495432 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 495484 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 495668 | ref | gcc -m64 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 496024 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 496292 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 496808 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497448 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497500 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497536 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497536 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497580 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497632 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497716 | ref | gcc -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497772 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497812 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497852 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 497936 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 497984 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 498168 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 498484 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 498488 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140720 | 20140622 |
| 498636 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 499136 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 499228 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 499336 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 499528 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 499704 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 499960 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 504784 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 507300 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 513372 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 699340 | ref | cc | 20140720 | 20140622 |
| 719648 | ref | gcc | 20140720 | 20140622 |
| 721336 | ref | gcc -funroll-loops | 20140720 | 20140622 |