| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 20776 | inplace | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 20839 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 20867 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 20867 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 20881 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 20902 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 20930 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 20930 | inplace | gcc -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 20944 | inplace | gcc -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 20986 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21021 | inplace | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21021 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21028 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21042 | inplace | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21042 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21056 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21070 | ref | gcc -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21070 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21070 | inplace | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21070 | inplace | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21077 | inplace | gcc -funroll-loops -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21077 | inplace | gcc -m64 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21084 | inplace | gcc -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21084 | inplace | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21084 | inplace | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21084 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21084 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21084 | ref | gcc -m64 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21091 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21091 | inplace | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21098 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21105 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21105 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21105 | inplace | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21105 | inplace | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21112 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21112 | inplace | gcc -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21126 | inplace | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21126 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21126 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21133 | inplace | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21133 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21133 | inplace | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21140 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21140 | inplace | gcc -march=nocona -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21140 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21154 | inplace | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21154 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21154 | inplace | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21161 | inplace | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21175 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21189 | inplace | gcc -funroll-loops -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21189 | inplace | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21196 | inplace | gcc -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21210 | inplace | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21210 | inplace | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21224 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21238 | ref | gcc -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21238 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21252 | inplace | gcc -funroll-loops -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21266 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21308 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21315 | inplace | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20081225 | 20081222 |
| 21322 | ref | gcc -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21336 | ref | gcc -m64 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21336 | inplace | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21343 | inplace | gcc -march=k8 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21350 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21357 | inplace | gcc -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21357 | inplace | gcc -m64 -O2 -fomit-frame-pointer | 20081225 | 20081222 |
| 21371 | inplace | gcc -m64 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21385 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21399 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21420 | inplace | gcc -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21427 | inplace | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21441 | inplace | gcc -Os -fomit-frame-pointer | 20081225 | 20081222 |
| 21448 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21448 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21483 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21518 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21525 | ref | gcc -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21525 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21525 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21532 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21539 | inplace | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21553 | inplace | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21567 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21581 | inplace | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21581 | inplace | gcc -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21588 | inplace | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21588 | inplace | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21637 | inplace | gcc -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21651 | inplace | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21651 | inplace | gcc -m64 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21665 | inplace | gcc -funroll-loops -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 21777 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20081225 | 20081222 |
| 35322 | inplace | cc | 20081225 | 20081222 |
| 35322 | inplace | gcc | 20081225 | 20081222 |
| 35329 | inplace | gcc -funroll-loops | 20081225 | 20081222 |
| 40628 | ref | cc | 20081225 | 20081222 |
| 40628 | ref | gcc -funroll-loops | 20081225 | 20081222 |
| 40656 | ref | gcc | 20081225 | 20081222 |