| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 16992 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 16992 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 16992 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 17004 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 17136 | optc | gcc -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 17136 | optc | gcc -m64 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 17136 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 17136 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 17232 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17232 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17244 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17244 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17244 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17256 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17268 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17280 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17604 | optc | gcc -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17604 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17604 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17604 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17604 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 17616 | optc | gcc -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17616 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 17616 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18360 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18372 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18384 | ref | gcc -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18384 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18384 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18384 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18384 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18396 | ref | gcc -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18516 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18516 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18516 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18516 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -m64 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18528 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18552 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18552 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18576 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 18576 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22224 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22248 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22284 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22284 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22440 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22440 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22452 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22452 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22464 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22464 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22464 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22476 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22776 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22776 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22836 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22848 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20090206 | 20090205 |
| 22920 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22932 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22932 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22944 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22956 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22956 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090206 | 20090205 |
| 22980 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 22980 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20090206 | 20090205 |
| 24864 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24864 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24876 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24876 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24876 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24900 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24900 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24912 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24924 | optc | gcc -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24924 | optc | gcc -m64 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24924 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 24924 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25200 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25212 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25224 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25224 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25236 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25236 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25416 | ref | gcc -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25416 | ref | gcc -m64 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25416 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25416 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25428 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 25428 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20090206 | 20090205 |
| 63840 | optc | cc | 20090206 | 20090205 |
| 63840 | optc | gcc | 20090206 | 20090205 |
| 63840 | optc | gcc -funroll-loops | 20090206 | 20090205 |
| 84924 | ref | gcc | 20090206 | 20090205 |
| 84924 | ref | gcc -funroll-loops | 20090206 | 20090205 |
| 84936 | ref | cc | 20090206 | 20090205 |