| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 18249 | opt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 18315 | opt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19415 | opt | gcc -m64 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19448 | opt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19470 | opt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19470 | opt | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19481 | opt | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19503 | opt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19503 | opt | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 19514 | opt | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100928 | 20100926 |
| 21197 | opt | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21219 | opt | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21230 | opt | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21263 | opt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21263 | opt | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21351 | opt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21362 | opt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21395 | opt | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21439 | opt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21439 | opt | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21439 | opt | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21472 | opt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21472 | opt | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21538 | opt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21560 | opt | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21681 | opt | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21714 | opt | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21736 | opt | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21890 | opt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21890 | opt | gcc -m64 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 21901 | opt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 21912 | opt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21989 | opt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 21989 | opt | gcc -m64 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 22044 | opt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 22066 | opt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100928 | 20100926 |
| 22385 | opt | gcc -m64 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 22506 | opt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100928 | 20100926 |
| 22671 | opt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| 22682 | opt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100928 | 20100926 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | x64 |
| Compiler | Implementations |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | x64 |