| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 19949 | asm64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 19988 | asm64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20053 | asm64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 20057 | asm64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 20145 | asm64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20149 | asm64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20181 | asm64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20189 | asm64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20193 | asm64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20229 | asm64 | gcc -m64 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20229 | asm64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20248 | asm64 | gcc -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20284 | asm64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 20315 | asm64 | gcc -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 20331 | asm64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 20341 | asm64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 21563 | asm64 | cc | 20100508 | 20100425 |
| 21578 | asm64 | gcc -funroll-loops | 20100508 | 20100425 |
| 21607 | asm64 | gcc | 20100508 | 20100425 |
| 22237 | opt64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 22305 | opt64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 22329 | opt64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 22385 | opt64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 22895 | opt64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 22917 | opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100508 | 20100425 |
| 22931 | opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20100508 | 20100425 |
| 22938 | opt64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 22941 | opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23170 | opt64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23179 | opt64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23752 | opt64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23779 | opt64 | gcc -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23803 | opt64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 23805 | opt64 | gcc -march=k8 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23844 | opt64 | gcc -march=nocona -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23855 | opt64 | gcc -m64 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23866 | opt64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23884 | opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100508 | 20100425 |
| 23905 | opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 23944 | opt64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 24002 | opt64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 24057 | opt64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 24127 | opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 24225 | opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 24555 | opt64 | gcc -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 24685 | opt64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 24757 | opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 24782 | opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 25978 | opt64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 26067 | opt64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 26113 | opt64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 26891 | opt64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 27050 | opt64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100508 | 20100425 |
| 28196 | opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 28235 | opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 28398 | opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 29127 | opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 29363 | opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 29589 | opt64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 29594 | opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 29938 | opt64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 30075 | opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 30155 | opt64 | gcc -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 30155 | opt64 | gcc -march=k8 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 30163 | opt64 | gcc -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 30323 | opt64 | gcc -m64 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 30324 | opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 30338 | opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 30513 | opt64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 31177 | opt64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 31420 | opt64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 31428 | opt64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 31555 | opt64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 31643 | opt64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 31878 | opt64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100508 | 20100425 |
| 32127 | opt64 | gcc -march=nocona -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 32146 | opt64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 32204 | opt64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100508 | 20100425 |
| 47422 | opt64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100508 | 20100425 |
| 57783 | opt64 | gcc | 20100508 | 20100425 |
| 57893 | opt64 | cc | 20100508 | 20100425 |
| 57893 | opt64 | gcc -funroll-loops | 20100508 | 20100425 |