| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 19640 | opt64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 19650 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 19670 | opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 19670 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 20700 | opt64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 20770 | opt64 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 20800 | opt64 | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 20800 | opt64 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 21630 | opt64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 22170 | opt64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 22180 | opt64 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 22180 | opt64 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 22190 | opt64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 22220 | opt64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 22230 | opt64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 22230 | opt64 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 22240 | opt64 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 22240 | opt64 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 22260 | opt64 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 22280 | opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 22320 | opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 22430 | opt64 | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 23180 | opt64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 23240 | opt64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 23250 | opt64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 23450 | opt64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 23510 | opt64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 23550 | opt64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 26720 | opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 26790 | opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 26810 | opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 27040 | opt64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 27070 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 27070 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 27110 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 27110 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 27130 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 27150 | opt64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 27160 | opt64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 27190 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | asm64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | asm64 |