| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 60480 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 60520 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 60988 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 61332 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 61700 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 61704 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 61804 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 61996 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62000 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62040 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62244 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62500 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62536 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 62568 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 62588 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62612 | gcc | gcc -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62680 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62700 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 62888 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 62916 | gcc | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 62976 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 63076 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 63196 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 63424 | gcc | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 64720 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 69912 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 70012 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 71184 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 71396 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 71400 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 71500 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 71628 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 71792 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 71828 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 71868 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 71876 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20120123 | 20120120 |
| 71968 | gcc | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 71980 | gcc | gcc -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 71980 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 72096 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 72168 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 72288 | gcc | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 72288 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 72460 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 72524 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 73228 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 73256 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 73692 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 73880 | gcc | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 73908 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74016 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74016 | gcc | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74440 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74492 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74708 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74760 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74780 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74796 | gcc | gcc -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74800 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74820 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74820 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74828 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74832 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74840 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74844 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74920 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 74928 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 75064 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 76936 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77360 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77444 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77464 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77512 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77544 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77564 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77572 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120123 | 20120120 |
| 77696 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 83292 | gcc | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120123 | 20120120 |
| 83532 | gcc | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120123 | 20120120 |
| 83568 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 83580 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120123 | 20120120 |
| 83920 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 84164 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120123 | 20120120 |
| 87064 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 87076 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 87164 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 87204 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20120123 | 20120120 |
| 88076 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88168 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88192 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88272 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88284 | gcc | gcc -m64 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88292 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88300 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88312 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88312 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88384 | gcc | gcc -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88496 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88532 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 88612 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120123 | 20120120 |
| 256820 | gcc | gcc -funroll-loops | 20120123 | 20120120 |
| 256960 | gcc | cc | 20120123 | 20120120 |
| 257764 | gcc | gcc | 20120123 | 20120120 |