| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 22040 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22040 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22040 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22050 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22060 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22100 | ref | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22130 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22140 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22150 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22160 | ref | gcc -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22160 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22160 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22180 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22190 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22190 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22190 | ref | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22200 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22200 | ref | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22210 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22250 | ref | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22300 | inplace | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22300 | inplace | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22300 | inplace | gcc -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22340 | inplace | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22350 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22360 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22480 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22490 | ref | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22500 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22530 | ref | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22540 | ref | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22550 | ref | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22550 | ref | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22570 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22610 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22650 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22670 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22670 | inplace | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22680 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22690 | inplace | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22700 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22710 | ref | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22720 | inplace | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22790 | inplace | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22810 | inplace | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22810 | inplace | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22820 | inplace | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22830 | inplace | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22840 | inplace | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22840 | inplace | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22840 | inplace | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22850 | inplace | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22860 | inplace | gcc -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22860 | inplace | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22870 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22870 | inplace | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22870 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22870 | inplace | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22920 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23010 | inplace | gcc -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23030 | inplace | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23080 | inplace | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23100 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23200 | inplace | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23270 | inplace | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23290 | inplace | gcc -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23640 | inplace | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23650 | inplace | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23660 | inplace | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23700 | inplace | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23710 | inplace | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23710 | inplace | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23750 | inplace | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 23870 | inplace | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23880 | inplace | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23890 | inplace | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 23900 | inplace | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24380 | inplace | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24390 | inplace | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24590 | inplace | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |