| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 51608 | sphlib | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 51608 | sphlib | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 52720 | sphlib | xlc -q32 -O2 | 20120523 | 20120521 |
| 52728 | sphlib | xlc -qarch=ppc -O | 20120523 | 20120521 |
| 52776 | sphlib | xlc -O | 20120523 | 20120521 |
| 52776 | sphlib | xlc -qarch=ppc -O2 | 20120523 | 20120521 |
| 52784 | sphlib | xlc -qarch=com -O | 20120523 | 20120521 |
| 52784 | sphlib | xlc -qarch=com -O2 | 20120523 | 20120521 |
| 52792 | sphlib | xlc -O2 | 20120523 | 20120521 |
| 52928 | sphlib | xlc -q32 -O3 | 20120523 | 20120521 |
| 53472 | sphlib | xlc -qarch=pwr2 -O | 20120523 | 20120521 |
| 53520 | sphlib | xlc -qarch=pwr2 -O2 | 20120523 | 20120521 |
| 53592 | opt | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 53672 | simple | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 54288 | sphlib | xlc -qarch=pwr -O2 | 20120523 | 20120521 |
| 54360 | sphlib | xlc -qarch=pwr -O | 20120523 | 20120521 |
| 54536 | simple | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 54592 | opt | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 55080 | simple | xlc -q32 -O2 | 20120523 | 20120521 |
| 55104 | opt | xlc -qarch=com -O2 | 20120523 | 20120521 |
| 55112 | simple | xlc -O2 | 20120523 | 20120521 |
| 55112 | opt | xlc -q32 -O2 | 20120523 | 20120521 |
| 55112 | opt | xlc -q32 -O3 | 20120523 | 20120521 |
| 55120 | simple | xlc -qarch=ppc -O | 20120523 | 20120521 |
| 55144 | simple | xlc -q32 -O3 | 20120523 | 20120521 |
| 55152 | opt | xlc -qarch=ppc -O2 | 20120523 | 20120521 |
| 55160 | opt | xlc -qarch=ppc -O | 20120523 | 20120521 |
| 55176 | opt | xlc -O2 | 20120523 | 20120521 |
| 55184 | simple | xlc -qarch=com -O | 20120523 | 20120521 |
| 55192 | opt | xlc -qarch=com -O | 20120523 | 20120521 |
| 55192 | simple | xlc -qarch=com -O2 | 20120523 | 20120521 |
| 55200 | opt | xlc -O | 20120523 | 20120521 |
| 55216 | simple | xlc -O | 20120523 | 20120521 |
| 55280 | simple | xlc -qarch=ppc -O2 | 20120523 | 20120521 |
| 55496 | simple | xlc -qarch=pwr2 -O | 20120523 | 20120521 |
| 55504 | simple | xlc -qarch=pwr2 -O2 | 20120523 | 20120521 |
| 55584 | opt | xlc -qarch=pwr2 -O | 20120523 | 20120521 |
| 55680 | opt | xlc -qarch=pwr2 -O2 | 20120523 | 20120521 |
| 55976 | simple | xlc -qarch=pwr -O2 | 20120523 | 20120521 |
| 56152 | opt | xlc -qarch=pwr -O | 20120523 | 20120521 |
| 56192 | simple | xlc -qarch=pwr -O | 20120523 | 20120521 |
| 56208 | opt | xlc -qarch=pwr -O2 | 20120523 | 20120521 |
| 56864 | sphlib-small | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 57520 | sphlib-small | xlc -qarch=pwr2 -O | 20120523 | 20120521 |
| 57608 | sphlib-small | xlc -qarch=pwr2 -O2 | 20120523 | 20120521 |
| 58872 | sphlib-small | xlc -qarch=ppc -O2 | 20120523 | 20120521 |
| 58928 | sphlib-small | xlc -qarch=com -O2 | 20120523 | 20120521 |
| 58960 | sphlib-small | xlc -qarch=com -O | 20120523 | 20120521 |
| 58968 | sphlib-small | xlc -qarch=ppc -O | 20120523 | 20120521 |
| 59024 | sphlib-small | xlc -q32 -O2 | 20120523 | 20120521 |
| 59040 | sphlib-small | xlc -O2 | 20120523 | 20120521 |
| 59080 | sphlib-small | xlc -O | 20120523 | 20120521 |
| 59912 | sphlib-small | xlc -qarch=pwr -O2 | 20120523 | 20120521 |
| 59984 | sphlib-small | xlc -qarch=pwr -O | 20120523 | 20120521 |
| 73856 | sphlib-small | xlc -q32 -O3 -qhot | 20120523 | 20120521 |
| 74440 | sphlib-small | xlc -q32 -O4 | 20120523 | 20120521 |
| 76672 | sphlib-small | xlc -q32 -O5 | 20120523 | 20120521 |
| 76968 | sphlib-small | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120523 | 20120521 |
| 77384 | sphlib-small | xlc -q32 -O3 | 20120523 | 20120521 |
| 87536 | simple | xlc -q32 -O3 -qhot | 20120523 | 20120521 |
| 88080 | opt | xlc -q32 -O3 -qhot | 20120523 | 20120521 |
| 88960 | opt | xlc -q32 -O4 | 20120523 | 20120521 |
| 89216 | simple | xlc -q32 -O4 | 20120523 | 20120521 |
| 95704 | sphlib | xlc -q32 -O4 | 20120523 | 20120521 |
| 97904 | sphlib | xlc -q32 -O5 | 20120523 | 20120521 |
| 99024 | sphlib | xlc -q32 -O3 -qhot | 20120523 | 20120521 |
| 103664 | opt | xlc -q32 -O5 | 20120523 | 20120521 |
| 104240 | simple | xlc -q32 -O5 | 20120523 | 20120521 |
| 166464 | sphlib | cc | 20120523 | 20120521 |
| 168952 | sphlib | xlc | 20120523 | 20120521 |
| 191224 | sphlib-small | cc | 20120523 | 20120521 |
| 191592 | sphlib-small | xlc | 20120523 | 20120521 |
| 354024 | simple | cc | 20120523 | 20120521 |
| 355800 | simple | xlc | 20120523 | 20120521 |
| 363560 | opt | cc | 20120523 | 20120521 |
| 363832 | opt | xlc | 20120523 | 20120521 |
| Compiler | Implementations |
| cc | little |
| xlc | little |
| xlc -O | little |
| xlc -O2 | little |
| xlc -q32 -O2 | little |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | little |
| xlc -q32 -O3 | little |
| xlc -q32 -O3 -qarch=auto -qtune=auto | little |
| xlc -q32 -O3 -qhot | little |
| xlc -q32 -O4 | little |
| xlc -q32 -O5 | little |
| xlc -qarch=com -O | little |
| xlc -qarch=com -O2 | little |
| xlc -qarch=ppc -O | little |
| xlc -qarch=ppc -O2 | little |
| xlc -qarch=pwr2 -O | little |
| xlc -qarch=pwr2 -O2 | little |
| xlc -qarch=pwr -O | little |
| xlc -qarch=pwr -O2 | little |
| Compiler | Implementations |
| cc | sandy |
| Compiler | Implementations |
| cc | opt |
| xlc | opt |
| xlc -O | opt |
| xlc -O2 | opt |
| xlc -q32 -O2 | opt |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | opt |
| xlc -q32 -O3 | opt |
| xlc -q32 -O3 -qarch=auto -qtune=auto | opt |
| xlc -q32 -O3 -qhot | opt |
| xlc -q32 -O4 | opt |
| xlc -q32 -O5 | opt |
| xlc -qarch=com -O | opt |
| xlc -qarch=com -O2 | opt |
| xlc -qarch=ppc -O | opt |
| xlc -qarch=ppc -O2 | opt |
| xlc -qarch=pwr2 -O | opt |
| xlc -qarch=pwr2 -O2 | opt |
| xlc -qarch=pwr -O | opt |
| xlc -qarch=pwr -O2 | opt |
| Compiler | Implementations |
| cc | little |
| xlc | little |
| xlc -O | little |
| xlc -O2 | little |
| xlc -q32 -O2 | little |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | little |
| xlc -q32 -O3 | little |
| xlc -q32 -O3 -qarch=auto -qtune=auto | little |
| xlc -q32 -O3 -qhot | little |
| xlc -q32 -O4 | little |
| xlc -q32 -O5 | little |
| xlc -qarch=com -O | little |
| xlc -qarch=com -O2 | little |
| xlc -qarch=ppc -O | little |
| xlc -qarch=ppc -O2 | little |
| xlc -qarch=pwr2 -O | little |
| xlc -qarch=pwr2 -O2 | little |
| xlc -qarch=pwr -O | little |
| xlc -qarch=pwr -O2 | little |
| Compiler | Implementations |
| cc | simple sphlib sphlib-small |
| xlc | simple sphlib sphlib-small |
| xlc -O | simple sphlib sphlib-small |
| xlc -O2 | simple sphlib sphlib-small |
| xlc -q32 -O2 | simple sphlib sphlib-small |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | simple sphlib sphlib-small |
| xlc -q32 -O3 | simple sphlib sphlib-small |
| xlc -q32 -O3 -qarch=auto -qtune=auto | simple sphlib sphlib-small |
| xlc -q32 -O3 -qhot | simple sphlib sphlib-small |
| xlc -q32 -O4 | simple sphlib sphlib-small |
| xlc -q32 -O5 | simple sphlib sphlib-small |
| xlc -qarch=com -O | simple sphlib sphlib-small |
| xlc -qarch=com -O2 | simple sphlib sphlib-small |
| xlc -qarch=ppc -O | simple sphlib sphlib-small |
| xlc -qarch=ppc -O2 | simple sphlib sphlib-small |
| xlc -qarch=pwr2 -O | simple sphlib sphlib-small |
| xlc -qarch=pwr2 -O2 | simple sphlib sphlib-small |
| xlc -qarch=pwr -O | simple sphlib sphlib-small |
| xlc -qarch=pwr -O2 | simple sphlib sphlib-small |
| Compiler | Implementations |
| xlc | sandy |
| Compiler | Implementations |
| xlc -O | sandy |
| Compiler | Implementations |
| xlc -O2 | sandy |
| Compiler | Implementations |
| xlc -q32 -O2 | sandy |
| Compiler | Implementations |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | sandy |
| Compiler | Implementations |
| xlc -q32 -O3 | sandy |
| Compiler | Implementations |
| xlc -q32 -O3 -qarch=auto -qtune=auto | sandy |
| Compiler | Implementations |
| xlc -q32 -O3 -qhot | sandy |
| Compiler | Implementations |
| xlc -q32 -O4 | sandy |
| Compiler | Implementations |
| xlc -q32 -O5 | sandy |
| Compiler | Implementations |
| xlc -qarch=com -O | sandy |
| Compiler | Implementations |
| xlc -qarch=com -O2 | sandy |
| Compiler | Implementations |
| xlc -qarch=ppc -O | sandy |
| Compiler | Implementations |
| xlc -qarch=ppc -O2 | sandy |
| Compiler | Implementations |
| xlc -qarch=pwr2 -O | sandy |
| Compiler | Implementations |
| xlc -qarch=pwr2 -O2 | sandy |
| Compiler | Implementations |
| xlc -qarch=pwr -O | sandy |
| Compiler | Implementations |
| xlc -qarch=pwr -O2 | sandy |