| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 14229 | sse2 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 14230 | sse2 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 14287 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 14333 | sse2 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 14333 | sse2 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 14418 | sse2 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 15645 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 15678 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 15848 | sse2 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 15848 | sse2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 15880 | sse2 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 15890 | sse2 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 16360 | sse2 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 17184 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17202 | sse2 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17314 | sse2 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17317 | sse2 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17325 | sse2 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17486 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17549 | sse2 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17589 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 17589 | sse2 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17602 | sse2 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17680 | sse2 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17794 | sse2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17831 | sse2 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 17890 | sse2 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 17901 | sse2 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 17904 | sse2 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 17949 | sse2 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 17965 | sse2 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 18038 | sse2 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 18111 | sse2 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 18128 | sse2 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161227 | 20161220 |
| 18382 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 18464 | sse2 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 18728 | sse2 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 18741 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 18851 | sse2 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 19278 | sse2 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 19413 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 19585 | sse2 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 19585 | sse2 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 19605 | sse2 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 20006 | sse2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 20022 | sse2 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 20368 | sse2 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34208 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34419 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34446 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34499 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34508 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34533 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34559 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34592 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34597 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34616 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34624 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34632 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34643 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34648 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34648 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34666 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34667 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34704 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34710 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34718 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34718 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34720 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34768 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34779 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34782 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34798 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34799 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34824 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34837 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34850 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34850 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34853 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34863 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34864 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34899 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34907 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34910 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34917 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 34950 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161227 | 20161220 |
| 34973 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35046 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35063 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35090 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35099 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35120 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35122 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35142 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35149 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35200 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35228 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35229 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35264 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35266 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35302 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35334 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35379 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35389 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 35389 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 35438 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35453 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 35536 | ref | gcc -m32 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35549 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35568 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35691 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35696 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35763 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35794 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35821 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35824 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161227 | 20161220 |
| 35827 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 36147 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36160 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36170 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36212 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36235 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36533 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36549 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36604 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36608 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36613 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36618 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36691 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36696 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36707 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36730 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36768 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36784 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36811 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36820 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36842 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36862 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36874 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36899 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36909 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36912 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36926 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36927 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36947 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36955 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36968 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36977 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36987 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 36999 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37000 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37019 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37026 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37054 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37090 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37101 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37133 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37151 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 37946 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 37992 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38008 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38037 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38610 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38640 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38779 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38798 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38882 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 38936 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 39341 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 39355 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 43275 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43349 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43379 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43402 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43408 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43549 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43551 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43619 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43694 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43861 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43892 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43917 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43978 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 43995 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44014 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44037 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44099 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44170 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44227 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44268 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44432 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44447 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44508 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44706 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 44728 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45083 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45272 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45325 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45414 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45430 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45501 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45634 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45658 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45744 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45957 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 45959 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 46041 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2
|