| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 20491 | sphlib | gcc -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25455 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25883 | amd64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25884 | amd64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25891 | amd64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25892 | amd64 | cc | 20140521 | 20140517 |
| 25892 | amd64 | gcc -funroll-loops | 20140521 | 20140517 |
| 25892 | amd64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25892 | amd64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25892 | amd64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25900 | amd64 | gcc | 20140521 | 20140517 |
| 25900 | amd64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25900 | amd64 | gcc -m64 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25908 | amd64 | gcc -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25917 | amd64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25917 | amd64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25917 | amd64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25917 | amd64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25917 | amd64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25925 | amd64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25925 | amd64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25925 | amd64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25942 | amd64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25942 | amd64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25942 | amd64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25967 | amd64 | gcc -m64 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25967 | amd64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -m64 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25975 | amd64 | gcc -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -m64 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 25983 | amd64 | gcc -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25984 | amd64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 25984 | amd64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 25992 | amd64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25992 | amd64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 25992 | amd64 | gcc -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 26000 | amd64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 26142 | amd64 | gcc -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 26250 | amd64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 30216 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30225 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30242 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30250 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30250 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30350 | sphlib | gcc -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30400 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30425 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30450 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30458 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30559 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30700 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30708 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30783 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 30833 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 39807 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 42451 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 45675 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 45683 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 45684 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 45691 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 45709 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 45784 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 45784 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 45800 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 45908 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46083 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46092 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46100 | sphlib | gcc -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46125 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46141 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46208 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46259 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46291 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46300 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46300 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46334 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46359 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46416 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 46550 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46900 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 46917 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 47300 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 47367 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 53607 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 56675 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 56675 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 56675 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 57258 | sphlib | gcc -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 57259 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 57958 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 57958 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 58058 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 58058 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 58075 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 58883 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 58884 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 59075 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 95884 | sphlib | cc | 20140521 | 20140517 |
| 95916 | sphlib | gcc -funroll-loops | 20140521 | 20140517 |
| 95967 | sphlib | gcc | 20140521 | 20140517 |