| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13156 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13189 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13200 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13200 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13211 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13211 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13222 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13222 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13222 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13233 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13233 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13233 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13244 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13255 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13266 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13310 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13321 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13321 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13321 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13354 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13365 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13387 | sphlib | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 13596 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13607 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13629 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13629 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13673 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13739 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13739 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13750 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13761 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13761 | sphlib | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13761 | sphlib | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13772 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13772 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 13772 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13816 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 13816 | sphlib | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13816 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 13827 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 18260 | sphlib-small | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18359 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18370 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18370 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18381 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18381 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18392 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 18392 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 18403 | sphlib-small | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 18414 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18502 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 18513 | sphlib-small | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19437 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19459 | sphlib-small | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19492 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19492 | sphlib-small | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19503 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19503 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19503 | sphlib-small | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19503 | sphlib-small | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19536 | sphlib-small | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19547 | sphlib-small | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19547 | sphlib-small | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19558 | sphlib-small | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19569 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19580 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19602 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19635 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19635 | sphlib-small | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19646 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 21230 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 21274 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 21285 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 21296 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 21307 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 21472 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 21494 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 21791 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 21802 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 21824 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 21835 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 21857 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 21868 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 21890 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 21923 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 21923 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 21945 | ref | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 21978 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 21989 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 22022 | ref | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 22077 | sphlib-small | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22110 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22121 | sphlib-small | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22198 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 22220 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 22231 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 22231 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22231 | sphlib-small | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22231 | sphlib-small | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22242 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22253 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22253 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22253 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 22264 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 22264 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 22264 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 22264 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 22275 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 22275 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 22275 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 22297 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 22308 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24761 | sse2 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 24783 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 24794 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24794 | sse2 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 24805 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 24827 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 24827 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24827 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 24827 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24838 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 24838 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 24849 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 24849 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 24849 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 24860 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 24871 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 24871 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 24882 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 24882 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24882 | sse2 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24893 | sse2 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 24904 | sse2 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 24915 | sse2 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 24926 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 24937 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 25080 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 25080 | sse2 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 25091 | sse2 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 26950 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 27005 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 27181 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 27269 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 27291 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 27324 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 28193 | ref | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 28204 | ref | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 28215 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 28457 | ref | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 28468 | ref | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 28479 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 28523 | ref | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 28534 | ref | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 28721 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 33748 | ref | gcc -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 33803 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 33803 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 33946 | ref | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 34023 | ref | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 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
|