| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 39646 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 39948 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 40542 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 40622 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 40748 | gcc | gcc -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 41130 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 41638 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 45380 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 46810 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 47000 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 48079 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 48100 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 48173 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 48287 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 48500 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 48516 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 48658 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 48771 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 49142 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 49240 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 49254 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 49430 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 49456 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 49531 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 49554 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 49800 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 49868 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 49918 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 50059 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 50082 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 50096 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 50097 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 50358 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 50374 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 50556 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 50888 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 50992 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120112 | 20111120 |
| 52328 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 54918 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 54940 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 55035 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 55330 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 55998 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 56081 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20120112 | 20111120 |
| 56788 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 56829 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 56939 | gcc | gcc -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 57238 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 57325 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 58247 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 58313 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 59639 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 59673 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 59698 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 59761 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 59815 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 59925 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 59940 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 60274 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 60531 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 60688 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 60764 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 60859 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61176 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61201 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61201 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61248 | gcc | gcc -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61311 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61518 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 61760 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120112 | 20111120 |
| 61786 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 61792 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 62209 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 62873 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 64381 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 64419 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20120112 | 20111120 |
| 66572 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120112 | 20111120 |
| 66719 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120112 | 20111120 |
| 66820 | gcc | gcc -m64 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 66943 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 66956 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 67110 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 67801 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 67810 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20120112 | 20111120 |
| 68024 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 68335 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 68351 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 69489 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 69492 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120112 | 20111120 |
| 69517 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 69560 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120112 | 20111120 |
| 80784 | gcc | gcc -O -fomit-frame-pointer | 20120112 | 20111120 |
| 201583 | gcc | gcc | 20120112 | 20111120 |
| 201941 | gcc | gcc -funroll-loops | 20120112 | 20111120 |
| 206379 | gcc | cc | 20120112 | 20111120 |