| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12890 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 12900 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 12930 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 12960 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13000 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13000 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13000 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13010 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13010 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13020 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13020 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13030 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13080 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13090 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13110 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13110 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13110 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13110 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13120 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13120 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13140 | sphlib | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13160 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 13440 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13450 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13450 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13460 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13460 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13470 | sphlib | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13480 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13480 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13480 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13500 | sphlib | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13520 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13520 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 13530 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13530 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13560 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13560 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 13580 | sphlib | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 13640 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 18190 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 18200 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 18240 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 18240 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 18240 | sphlib-small | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 18270 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 18270 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 18270 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 18270 | sphlib-small | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 18280 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 18320 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 18330 | sphlib-small | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 19270 | sphlib-small | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 19280 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 19300 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 19300 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 19310 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 19310 | sphlib-small | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 19310 | sphlib-small | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 19310 | sphlib-small | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 19320 | sphlib-small | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 19330 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 19330 | sphlib-small | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 19350 | sphlib-small | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 19350 | sphlib-small | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 19380 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 19460 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 19460 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 19470 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 19520 | sphlib-small | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 21170 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21230 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21230 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21290 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21340 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21480 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 21510 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 21530 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 21720 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 21750 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 21760 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 21780 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 21810 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 21860 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 21870 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 21880 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 21890 | sphlib-small | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21900 | ref | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 21910 | sphlib-small | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21910 | sphlib-small | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21920 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 21930 | ref | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 21950 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21960 | sphlib-small | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 21990 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22030 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22040 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22060 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22070 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22120 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 22150 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22170 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22170 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22180 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22180 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22180 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22210 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 22210 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22220 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22250 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 22250 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 22270 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24750 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24780 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24780 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24780 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24780 | sse2 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 24780 | sse2 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 24790 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 24790 | sse2 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24790 | sse2 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24800 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24800 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24800 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 24810 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24820 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 24830 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 24830 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24830 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24830 | sse2 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24830 | sse2 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24840 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24840 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 24850 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24870 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24880 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 24890 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24930 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24950 | sse2 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 24950 | sse2 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 26870 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 27080 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 27210 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 27240 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 27360 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 27360 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 28090 | ref | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 28090 | ref | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 28110 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110708 | 20110708 |
| 28360 | ref | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 28380 | ref | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 28390 | ref | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 28400 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110708 | 20110708 |
| 28400 | ref | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 28600 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110708 | 20110708 |
| 33640 | ref | gcc -m64 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 33640 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 33770 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110708 | 20110708 |
| 33970 | ref | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110708 | 20110708 |
| 34060 | ref | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110708 | 20110708 |
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | ssse3 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | ssse3
|