| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 25905 | sse2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 25971 | sse2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 26070 | sse2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 26367 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 26400 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 26444 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 26477 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 26576 | sse2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 26576 | sse2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 26730 | sse2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 26763 | sse2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 26763 | sse2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 26774 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 26917 | sse2 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 26983 | sse2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 27016 | sse2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 27038 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 27038 | sse2 | gcc -m64 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 27049 | sse2 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 27071 | sse2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 27137 | sse2 | gcc -m64 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 27159 | sse2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 27192 | sse2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 27203 | sse2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 27247 | sse2 | gcc -m64 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 27423 | sse2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100802 | 20100728 |
| 27896 | sse2 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 27918 | sse2 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 27918 | sse2 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 27929 | sse2 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 27940 | sse2 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 27951 | sse2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 27951 | sse2 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 27962 | sse2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 28017 | sse2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 28116 | sse2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 28127 | sse2 | gcc -m64 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 28127 | sse2 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 28127 | sse2 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 28149 | sse2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100802 | 20100728 |
| 44242 | arm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 44407 | arm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 45991 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46046 | opt32 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 46112 | opt32 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100802 | 20100728 |
| 46167 | opt32 | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 46200 | arm | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 46200 | arm | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 46233 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46244 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46288 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46332 | opt32 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 46387 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46431 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46464 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46475 | opt32 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 46475 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46541 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 46662 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 46695 | sphlib | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46750 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 46750 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20101104 | 20101029 |
| 46750 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 46794 | arm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 46805 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 46816 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 46871 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 46871 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 46882 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 46992 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 47025 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 47036 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 47047 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 47047 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 47091 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 47146 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 47146 | sphlib | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20101104 | 20101029 |
| 47223 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 47223 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 47267 | sphlib | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20101104 | 20101029 |
| 48114 | thomaz/basic | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 48345 | arm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 48367 | thomaz/basic | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 48983 | opt32 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 48994 | opt32 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 49060 | arm | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 49126 | opt32 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 49302 | thomaz/basic | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 49335 | arm | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 49412 | arm | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 49423 | arm | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 49533 | sphlib | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 49533 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 49654 | opt32 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 49709 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 49797 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 49797 | sphlib | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 49819 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 49874 | opt32 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 49885 | arm | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 49907 | arm | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 49940 | opt32 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 49940 | arm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 49995 | opt32 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 50017 | arm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 50039 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 50160 | opt32 | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 50303 | arm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 50314 | arm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 50347 | arm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 50358 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 50424 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20101104 | 20101029 |
| 50457 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20101104 | 20101029 |
| 50600 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 50633 | opt32 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 50699 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20101104 | 20101029 |
| 50996 | opt32 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 51139 | arm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 51271 | opt32 | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 51579 | opt32 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 51645 | arm | gcc -m64 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 51777 | opt32 | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 51788 | opt32 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 52085 | opt32 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 52217 | opt32 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100802 | 20100728 |
| 52283 | arm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100904 | 20100903 |
| 52382 | opt32 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 52690 | opt32 | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 52998 | arm | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 53020 | arm | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 53251 | opt32 | gcc -m64 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 53350 | arm | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 53372 | arm | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 53933 | arm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 53944 | arm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 54010 | arm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 55000 | opt32 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100802 | 20100728 |
| 55011 | arm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 55231 | arm | gcc -m64 -Os -fomit-frame-pointer | 20100904 | 20100903 |
| 55495 | thomaz/basic | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 55550 | arm | gcc -m64 -O2 -fomit-frame-pointer | 20100904 | 20100903 |
| 56320 | thomaz/basic | gcc -m64 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 57112 | opt32 | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 57189 | opt32 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 57277 | opt32 | gcc -m64 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 57475 | opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 57486 | opt32 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 57497 | opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 57497 | opt32 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 58432 | opt32 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 59048 | opt32 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100802 | 20100728 |
| 60258 | thomaz/basic | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 60841 | opt32 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 60929 | opt32 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 61050 | thomaz/basic | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 61457 | opt32 | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 61688 | opt32 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100802 | 20100728 |
| 61809 | thomaz/basic | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20100918 | 20100917 |
| 61831 | opt32 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 61842 | opt32 | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100802 | 20100728 |
| 108548 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 108548 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 111419 | thomaz/basic | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 112530 | thomaz/basic | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 113630 | thomaz/basic | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 115533 | thomaz/basic | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 117106 | thomaz/basic | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 117216 | thomaz/basic | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 117722 | thomaz/basic | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 119790 | thomaz/basic | gcc -m64 -Os -fomit-frame-pointer | 20100918 | 20100917 |
| 145046 | arm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 147180 | arm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 147884 | arm | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 148291 | arm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100904 | 20100903 |
| 148973 | arm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100904 | 20100903 |
| 149424 | arm | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 150282 | arm | gcc -m64 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 152185 | arm | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 152273 | arm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 153494 | arm | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100904 | 20100903 |
| 174669 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 175890 | thomaz/basic | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 177661 | thomaz/basic | gcc -m64 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 178156 | thomaz/basic | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 178442 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 178475 | thomaz/basic | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 178519 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 178530 | thomaz/basic | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 178530 | thomaz/basic | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 179091 | thomaz/basic | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 179619 | thomaz/basic | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 180092 | thomaz/basic | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 180774 | thomaz/basic | gcc -m64 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 181335 | thomaz/basic | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 181489 | thomaz/basic | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20100918 | 20100917 |
| 181698 | thomaz/basic | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100918 | 20100917 |
| 181929 | thomaz/basic | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100918 | 20100917 |
| 182072 | thomaz/basic | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 182072 | thomaz/basic | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20100918 | 20100917 |
| 183546 | thomaz/basic | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100918 | 20100917 |
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | sse2_x64asm sse2_x64asm-2 ssse3_x64asm ssse3_x64asm-2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | sse2_x86asm sse2_x86asm-2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | ssse3_x64asm-PS ssse3_x64asm-PS-2
|