| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9060 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9084 | optc | gcc -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9084 | optc | gcc -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9084 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9084 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9084 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9084 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9096 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9096 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9096 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9096 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9108 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9108 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9108 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9120 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9120 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9156 | optc | gcc -m64 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9156 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9168 | optc | gcc -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9180 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9312 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9312 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9312 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9324 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 9636 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9660 | ref | gcc -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9672 | ref | gcc -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9672 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9684 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9684 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9684 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9696 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9696 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9708 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9708 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9708 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9720 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9732 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 9732 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 9744 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 10116 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10116 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10116 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10116 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10128 | ref | gcc -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10128 | ref | gcc -m64 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10128 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 10140 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 11976 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 11988 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12000 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12000 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12012 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12012 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12024 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12024 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12024 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12024 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12024 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12024 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12360 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12360 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12360 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12360 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12360 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20090207 | 20090205 |
| 12372 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12372 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12384 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090207 | 20090205 |
| 12516 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12516 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12588 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 12588 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20090207 | 20090205 |
| 13044 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13056 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13068 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13092 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13224 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13236 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13236 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13248 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13260 | optc | gcc -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13260 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13260 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13272 | optc | gcc -m64 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13608 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13620 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13620 | ref | gcc -m64 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13632 | ref | gcc -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13632 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13632 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13632 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13632 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13644 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13644 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13668 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 13680 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090207 | 20090205 |
| 34428 | optc | gcc -funroll-loops | 20090207 | 20090205 |
| 34440 | optc | gcc | 20090207 | 20090205 |
| 34452 | optc | cc | 20090207 | 20090205 |
| 45096 | ref | gcc -funroll-loops | 20090207 | 20090205 |
| 45108 | ref | cc | 20090207 | 20090205 |
| 45120 | ref | gcc | 20090207 | 20090205 |