| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 17664 | sphlib | xlc -q64 -O | 20120523 | 20120521 |
| 17664 | sphlib | xlc -q64 -O2 | 20120523 | 20120521 |
| 17664 | sphlib | xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 17664 | sphlib | xlc -q64 -O3 | 20120523 | 20120521 |
| 17664 | sphlib | xlc -q64 -qtune=pwr3 -O | 20120523 | 20120521 |
| 17664 | sphlib | xlc -q64 -qtune=pwr3 -O2 | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -O | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -O | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -O2 | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -O2 | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -O3 | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -O3 | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 18688 | sphlib | xlc -q64 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -qtune=pwr3 -O | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -qtune=pwr3 -O | 20120523 | 20120521 |
| 18688 | opt | xlc -q64 -qtune=pwr3 -O2 | 20120523 | 20120521 |
| 18688 | simple | xlc -q64 -qtune=pwr3 -O2 | 20120523 | 20120521 |
| 20224 | sphlib-small | xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 20480 | sphlib-small | xlc -q64 -O | 20120523 | 20120521 |
| 20480 | sphlib-small | xlc -q64 -O2 | 20120523 | 20120521 |
| 20480 | sphlib-small | xlc -q64 -qtune=pwr3 -O | 20120523 | 20120521 |
| 20480 | sphlib-small | xlc -q64 -qtune=pwr3 -O2 | 20120523 | 20120521 |
| 24832 | sphlib-small | xlc -q64 -O3 | 20120523 | 20120521 |
| 25088 | sphlib-small | xlc -q64 -O3 -qhot | 20120523 | 20120521 |
| 25856 | sphlib-small | xlc -q64 -O4 | 20120523 | 20120521 |
| 26112 | sphlib-small | xlc -q64 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 26112 | opt | xlc -q64 -O4 | 20120523 | 20120521 |
| 26112 | simple | xlc -q64 -O4 | 20120523 | 20120521 |
| 26368 | sphlib-small | xlc -q64 -O5 | 20120523 | 20120521 |
| 28928 | opt | xlc -q64 -O3 -qhot | 20120523 | 20120521 |
| 28928 | simple | xlc -q64 -O3 -qhot | 20120523 | 20120521 |
| 28928 | sphlib | xlc -q64 -O4 | 20120523 | 20120521 |
| 28928 | sphlib | xlc -q64 -O5 | 20120523 | 20120521 |
| 29184 | simple | xlc -q64 -O5 | 20120523 | 20120521 |
| 30464 | sphlib | xlc -q64 -O3 -qhot | 20120523 | 20120521 |
| 30464 | opt | xlc -q64 -O5 | 20120523 | 20120521 |
| 75776 | sphlib | xlc -q64 | 20120523 | 20120521 |
| 107520 | opt | xlc -q64 | 20120523 | 20120521 |
| 108800 | simple | xlc -q64 | 20120523 | 20120521 |
| 110336 | sphlib-small | xlc -q64 | 20120523 | 20120521 |
| Compiler | Implementations |
| xlc -q64 | little |
| xlc -q64 -O | little |
| xlc -q64 -O2 | little |
| xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | little |
| xlc -q64 -O3 | little |
| xlc -q64 -O3 -qarch=auto -qtune=auto | little |
| xlc -q64 -O3 -qhot | little |
| xlc -q64 -O4 | little |
| xlc -q64 -O5 | little |
| xlc -q64 -qtune=pwr3 -O | little |
| xlc -q64 -qtune=pwr3 -O2 | little |
| Compiler | Implementations |
| xlc -q64 | sandy |
| Compiler | Implementations |
| xlc -q64 | opt |
| xlc -q64 -O | opt |
| xlc -q64 -O2 | opt |
| xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | opt |
| xlc -q64 -O3 | opt |
| xlc -q64 -O3 -qarch=auto -qtune=auto | opt |
| xlc -q64 -O3 -qhot | opt |
| xlc -q64 -O4 | opt |
| xlc -q64 -O5 | opt |
| xlc -q64 -qtune=pwr3 -O | opt |
| xlc -q64 -qtune=pwr3 -O2 | opt |
| Compiler | Implementations |
| xlc -q64 | little |
| xlc -q64 -O | little |
| xlc -q64 -O2 | little |
| xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | little |
| xlc -q64 -O3 | little |
| xlc -q64 -O3 -qarch=auto -qtune=auto | little |
| xlc -q64 -O3 -qhot | little |
| xlc -q64 -O4 | little |
| xlc -q64 -O5 | little |
| xlc -q64 -qtune=pwr3 -O | little |
| xlc -q64 -qtune=pwr3 -O2 | little |
| Compiler | Implementations |
| xlc -q64 | simple sphlib sphlib-small |
| xlc -q64 -O | simple sphlib sphlib-small |
| xlc -q64 -O2 | simple sphlib sphlib-small |
| xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | simple sphlib sphlib-small |
| xlc -q64 -O3 | simple sphlib sphlib-small |
| xlc -q64 -O3 -qarch=auto -qtune=auto | simple sphlib sphlib-small |
| xlc -q64 -O3 -qhot | simple sphlib sphlib-small |
| xlc -q64 -O4 | simple sphlib sphlib-small |
| xlc -q64 -O5 | simple sphlib sphlib-small |
| xlc -q64 -qtune=pwr3 -O | simple sphlib sphlib-small |
| xlc -q64 -qtune=pwr3 -O2 | simple sphlib sphlib-small |
| Compiler | Implementations |
| xlc -q64 -O | sandy |
| Compiler | Implementations |
| xlc -q64 -O2 | sandy |
| Compiler | Implementations |
| xlc -q64 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | sandy |
| Compiler | Implementations |
| xlc -q64 -O3 | sandy |
| Compiler | Implementations |
| xlc -q64 -O3 -qarch=auto -qtune=auto | sandy |
| Compiler | Implementations |
| xlc -q64 -O3 -qhot | sandy |
| Compiler | Implementations |
| xlc -q64 -O4 | sandy |
| Compiler | Implementations |
| xlc -q64 -O5 | sandy |
| Compiler | Implementations |
| xlc -q64 -qtune=pwr3 -O | sandy |
| Compiler | Implementations |
| xlc -q64 -qtune=pwr3 -O2 | sandy |