| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 16357 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 16368 | opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 16368 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 16390 | opt64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100802 | 20100728 |
| 17050 | opt64 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 17061 | opt64 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 17072 | opt64 | gcc -m64 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 17171 | opt64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100802 | 20100728 |
| 17996 | opt64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 18282 | opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 18304 | opt64 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 18326 | opt64 | gcc -m64 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 18337 | opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 18392 | opt64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 18403 | opt64 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 18414 | opt64 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 18414 | opt64 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 18425 | opt64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 18425 | opt64 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 18436 | opt64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 18436 | opt64 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 18843 | opt64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 18920 | opt64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 19140 | opt64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 19305 | opt64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 19624 | opt64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 19668 | opt64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 19668 | opt64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 21021 | opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 21021 | opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 21054 | opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 21142 | opt64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 21153 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 21186 | opt64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 21186 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 21197 | opt64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 21197 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 21219 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 21230 | opt64 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 21252 | opt64 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 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 |