| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 18920 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18942 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18953 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18953 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18986 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18986 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 18986 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 18997 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 18997 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19008 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19008 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19008 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19118 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19129 | sphlib | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19129 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19140 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19151 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19184 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19184 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19184 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19195 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19195 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 19448 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19459 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19569 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19624 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19734 | sphlib | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19745 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19756 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19756 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19767 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19778 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19778 | sphlib | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19789 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 19822 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 19899 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19943 | sphlib | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19976 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 19987 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 20009 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 20713 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 20724 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 20746 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 20746 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 20757 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 20757 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 20779 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 20790 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 20790 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 20790 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 20922 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 20922 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 22407 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22418 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22440 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22440 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22451 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22506 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22528 | sse2 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22539 | sse2 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22594 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 22594 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 23397 | sse2 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 23430 | sse2 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 23474 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 23562 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 23595 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 23595 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 23595 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 23617 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 23628 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 23639 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 23639 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 23683 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 23694 | sse2 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 23694 | sse2 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 23694 | sse2 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 23705 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 23716 | sse2 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 23837 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 26092 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 26103 | sphlib-small | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 26125 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 26136 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 26191 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 26224 | sphlib-small | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 26290 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 26290 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 26301 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 26312 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 26312 | sphlib-small | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 26752 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 27654 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 27654 | sphlib-small | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 27665 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 27676 | sphlib-small | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 27676 | sphlib-small | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 27687 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101103 | 20101029 |
| 27819 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 27819 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 27863 | sphlib-small | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 27863 | sphlib-small | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 27874 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 27885 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 27896 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 27951 | sphlib-small | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20101103 | 20101029 |
| 27962 | sphlib-small | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 28050 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 28160 | sphlib-small | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 28160 | sphlib-small | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 28182 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20101103 | 20101029 |
| 28215 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100729 | 20100728 |
| 28281 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 28292 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 28347 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 29117 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 29194 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 29227 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 29304 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 29403 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 29469 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 29469 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 29502 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 29590 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 29623 | ref | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 29722 | ref | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 29788 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 29843 | ref | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 29898 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 29931 | ref | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 31251 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31317 | sphlib-small | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31328 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31328 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31383 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31383 | sphlib-small | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31394 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31394 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31449 | sphlib-small | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 31460 | sphlib-small | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101103 | 20101029 |
| 36641 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 36817 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 37378 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 37422 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 37510 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 37653 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 38555 | ref | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 38555 | ref | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 38599 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100729 | 20100728 |
| 38907 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 38995 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 39094 | ref | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 39127 | ref | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100729 | 20100728 |
| 39193 | ref | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 39281 | ref | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100729 | 20100728 |
| 47113 | ref | gcc -m64 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 47146 | ref | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 47146 | ref | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 47168 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100729 | 20100728 |
| 47223 | ref | gcc -m64 -march=nocona -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
|