| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 85840 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 85960 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 86040 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 86280 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 91640 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 91720 | sphlib | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 91840 | sphlib | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 91880 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 92120 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 92360 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 92520 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 92600 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 95680 | sphlib | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 95760 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 96600 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 96640 | sphlib | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 96720 | sphlib | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 96880 | sphlib | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 96880 | sphlib | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 97200 | sphlib | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 97280 | sphlib | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 97400 | sphlib | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 99360 | regs | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 99520 | regs | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 100200 | regs | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 101920 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 102640 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 102680 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 102720 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 102720 | sphlib | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 102720 | regs | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 102760 | sphlib | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 102800 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 102840 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 103280 | regs | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 103400 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 103440 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 103440 | regs | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 103560 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 103600 | regs | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 103840 | regs | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 104160 | regs | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 104200 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 104320 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 104320 | regs | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 104360 | regs | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 104400 | regs | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 104720 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 105240 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 105280 | regs | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 105320 | sphlib | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 105400 | regs | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 105560 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 105560 | sphlib | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 105760 | sphlib | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 106000 | sphlib | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 106400 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 106480 | sphlib | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 106560 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 106680 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 106760 | regs | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 106960 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 107080 | sphlib | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 107160 | sphlib | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 109200 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 109440 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 109600 | regs | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 109840 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 110040 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 110200 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 112280 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 112680 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 113440 | regs | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 113840 | regs | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 113920 | regs | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 114440 | regs | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 114920 | regs | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 115200 | regs | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 115480 | regs | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 116040 | regs | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 116560 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 116600 | regs | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 116680 | regs | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 117160 | regs | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 117480 | regs | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 118720 | regs | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 120160 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 120200 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 120240 | regs | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 120360 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 120520 | regs | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 121840 | regs | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 124000 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 124440 | regs | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 124640 | regs | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 124640 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 129200 | sphlib-small | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 129280 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 136960 | sphlib-small | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 137120 | sphlib-small | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 137760 | sphlib-small | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 137800 | sphlib-small | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 141280 | sphlib-small | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 141320 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 143040 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 143120 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 143160 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 144160 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 147640 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 147720 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 147840 | sphlib-small | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 147920 | sphlib-small | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 152600 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 153040 | sphlib-small | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 153880 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 153960 | sphlib-small | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 161440 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161480 | sphlib | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161480 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161520 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161520 | sphlib | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161520 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161680 | sphlib | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161720 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161720 | sphlib | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161720 | sphlib | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161760 | sphlib | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 161760 | sphlib | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162720 | regs | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162720 | regs | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162720 | regs | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162720 | regs | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162760 | regs | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162800 | regs | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162920 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 162960 | regs | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 163000 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 163600 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 163600 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 163640 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 163680 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 163800 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 163840 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 163960 | sphlib-small | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 164000 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 164000 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 164360 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 164640 | sphlib-small | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 164680 | regs | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 164720 | regs | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 164720 | regs | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 164840 | regs | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 164840 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 164920 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 164920 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 165640 | regs | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 167920 | sphlib-small | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 168480 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 170080 | sphlib-small | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 170960 | sphlib-small | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 174360 | ref | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 174880 | sphlib-small | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 175080 | ref | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 175920 | sphlib-small | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 176280 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 176600 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 176800 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 176800 | ref | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 176960 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 177440 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 178960 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 179880 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 182360 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 182400 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 183040 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 184000 | sphlib-small | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 184120 | sphlib-small | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 184160 | sphlib-small | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 184680 | sphlib-small | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 185320 | ref | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 185320 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 187560 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 187680 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 187760 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 187960 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 188480 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 188720 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 189360 | ref | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 195000 | ref | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 197120 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 199680 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199680 | ref | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 199760 | sphlib-small | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199760 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199800 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199920 | sphlib-small | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199920 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199920 | sphlib-small | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199960 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199960 | sphlib-small | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199960 | sphlib-small | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 199960 | ref | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 200000 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 200000 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 200000 | sphlib-small | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 200040 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 200080 | sphlib-small | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 200120 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 202080 | ref | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 202520 | ref | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 203000 | ref | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 203600 | ref | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 203640 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 205760 | ref | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 207840 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 208000 | ref | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 208480 | ref | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 208600 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 208600 | ref | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 208600 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 208640 | ref | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 208720 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 208760 | ref | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 208760 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 209000 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 210600 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 210640 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 211120 | ref | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 211680 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 211680 | ref | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 212640 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 213880 | ref | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 213880 | ref | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 218480 | ref | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 221040 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 223960 | ref | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 225520 | ref | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20120528 | 20120525 |
| 226640 | ref | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 226760 | ref | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 227920 | ref | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 228320 | ref | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 228360 | ref | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 228640 | ref | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 228680 | ref | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 228720 | ref | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 228840 | ref | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20120528 | 20120525 |
| 228920 | ref | gcc -m64 -maltivec -O -fomit-frame-pointer | 20120528 | 20120525 |
| 228920 | ref | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
| 238760 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 239640 | ref | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 243920 | ref | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 244720 | ref | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 270040 | ref | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 274520 | ref | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 287840 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
| 288960 | ref | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20120528 | 20120525 |
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -m64 -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -O -fomit-frame-pointer | bswap |
| gcc -m64 -Os -fomit-frame-pointer | bswap |
| gcc -m64 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -m64 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bswap |
| gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bswap
|