| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 40296 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 40352 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 40379 | ref | gcc -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 40600 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 40617 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 41266 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 41516 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 41952 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 43179 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 43712 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 46132 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 46317 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 48557 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 49092 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 49102 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 49104 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 49126 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 50437 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 60757 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 61083 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 62677 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 62717 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 63037 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 70171 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 76442 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 77838 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 91128 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91373 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91469 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 91500 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 91778 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 92842 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 93087 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 103258 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 105681 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 105754 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 108162 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 112303 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 112591 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 114904 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 180941 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 181512 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 182064 | ref | gcc -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 182120 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 182349 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 182403 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 182517 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 182533 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 182848 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 182957 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 183029 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 183336 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 183824 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 186365 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 186952 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 187965 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 188437 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 189736 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 194256 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 195243 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 197035 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120103 | 20111120 |
| 198013 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 198072 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120103 | 20111120 |
| 207773 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 209032 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 209440 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 209560 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 210765 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 210944 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 211464 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 212437 | ref | gcc | 20120103 | 20111120 |
| 212440 | ref | gcc -funroll-loops | 20120103 | 20111120 |
| 212970 | ref | cc | 20120103 | 20111120 |
| 214245 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 214357 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 214869 | ref | gcc -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 215040 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 215213 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 215277 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 215328 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 216472 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 217264 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120103 | 20111120 |
| 220443 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120103 | 20111120 |
| 220536 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120103 | 20111120 |
| 221931 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 223008 | ref | gcc -m64 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 223640 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 223680 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120103 | 20111120 |
| 224272 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 224355 | ref | gcc -O -fomit-frame-pointer | 20120103 | 20111120 |
| 224469 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |
| 226229 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120103 | 20111120 |
| 231304 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 231533 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120103 | 20111120 |
| 231680 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120103 | 20111120 |