| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 19610 | sse2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 20120 | sse2 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 20640 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 20720 | sse2 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 21410 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 21420 | sse2 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 21480 | sse2 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 21590 | sse2 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 24970 | sse2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 25720 | sse2 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 25720 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 25730 | sse2 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 25830 | sse2 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 25840 | sse2 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 25870 | sse2 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 25870 | sse2 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 26020 | sse2 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 26430 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 28630 | sse2 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 28760 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 29470 | sse2 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 29470 | sse2 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 29470 | sse2 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 29720 | sse2 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 30310 | sse2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30440 | sse2 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30440 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30440 | sse2 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30490 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30540 | sse2 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30550 | sse2 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30640 | sse2 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161121 | 20161009 |
| 30830 | sse2 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 30840 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 31020 | sse2 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 31080 | sse2 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 31600 | sse2 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 31650 | sse2 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 32340 | sse2 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 32980 | sse2 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 33570 | sse2 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 33640 | sse2 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 33760 | sse2 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 33890 | sse2 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 33890 | sse2 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161121 | 20161009 |
| 34590 | sse2 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 35830 | sse2 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 35840 | sse2 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 69620 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 69630 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 69710 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 69730 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 69840 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 69960 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 69970 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 70880 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 70900 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 70910 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 70930 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 70940 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 70960 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71080 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71280 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71320 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71420 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71440 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71510 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71540 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71540 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71670 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71670 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71680 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71690 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71750 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71760 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71860 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71870 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71870 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 71920 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 71990 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72040 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72050 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 72180 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72230 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72230 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72230 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72300 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72320 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72490 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 72770 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72850 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 72990 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 73030 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 73130 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 73200 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 73220 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 73350 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 73380 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 73420 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 73420 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 73470 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 74500 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74520 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74560 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74580 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74700 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74780 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74790 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 74860 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 78020 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79470 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 79590 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 79830 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79840 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79850 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79860 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79860 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79900 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79910 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79920 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79930 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 79940 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161121 | 20161009 |
| 80420 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 80570 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 80660 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 80700 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 80790 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161121 | 20161009 |
| 80970 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 80990 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161121 | 20161009 |
| 80990 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 81060 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81070 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 81090 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81140 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81160 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81170 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81280 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81320 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 81430 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 81450 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161121 | 20161009 |
| 81560 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81580 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81620 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81910 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81940 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81960 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 81990 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82000 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82010 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82040 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82040 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82100 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82100 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82100 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82210 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82230 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 82300 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 82300 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82310 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82420 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 82450 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 82460 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 82460 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82550 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82600 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82610 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82610 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82640 | ref | gcc -m32 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82890 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82930 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 82950 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 83100 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 83180 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 83290 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161121 | 20161009 |
| 83300 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 83300 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161121 | 20161009 |
| 83370 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 83420 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 83420 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161121 | 20161009 |
| 83460 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 83460 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 83540 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 83930 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 84320 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 84360 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 84660 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 84730 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 85030 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 85030 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 85240 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 85390 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 85390 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 86800 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 86840 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 86870 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 86960 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 87350 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 88770 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 89200 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 92390 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 92410 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 92790 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 92850 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 93400 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 93400 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 93740 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 93860 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 94900 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 94990 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161121 | 20161009 |
| 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
|