Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2880 | aesni | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
2910 | aesni | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
3120 | aesni | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
3270 | aesni | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
3270 | aesni | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3270 | aesni | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
3300 | aesni | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3300 | aesni | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3390 | aesni | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
3390 | aesni | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
3690 | aesni | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
3690 | aesni | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
3990 | aesni | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
4020 | aesni | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
4050 | aesni | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
4110 | aesni | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
87810 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
88290 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
88680 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
88740 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
88800 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
88860 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
88980 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89010 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
89070 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
89160 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89160 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89340 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89340 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89370 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89400 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89430 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89460 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89460 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
89520 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
89580 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
89610 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
89670 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
89760 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
89760 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
89760 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
89760 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
89760 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
89760 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
89790 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
89790 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
89820 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
89850 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
89880 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
89910 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
90000 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
90000 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
90120 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
90240 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
90270 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
90270 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180519 | 20171218 |
90300 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
90420 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180519 | 20171218 |
90450 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
90480 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
90540 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
90630 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
90690 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
90720 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
90780 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
90840 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180519 | 20171218 |
90870 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
90900 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
90930 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
90960 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
91020 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
91050 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91110 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91170 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91230 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91230 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
91230 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91230 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91260 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91260 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91260 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91290 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
91290 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91320 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
91350 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
91350 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91350 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
91350 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91350 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
91380 | ref | gcc -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
91380 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91410 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91410 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
91410 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91440 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
91440 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
91440 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
91440 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91470 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
91500 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
91500 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91500 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91500 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91500 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
91530 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
91530 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
91530 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
91560 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91560 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
91560 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91590 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91590 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
91590 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91620 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91620 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91620 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
91620 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91620 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91650 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91650 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91650 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91650 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91740 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91740 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91770 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91800 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91800 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
91830 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91890 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91920 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
91950 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
91950 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
92040 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
92070 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
92100 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
92130 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180519 | 20171218 |
92130 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92190 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
92190 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
92250 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
92250 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92250 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
92280 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92340 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
92370 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92370 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92400 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
92670 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92730 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
92760 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92760 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92790 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
92790 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92820 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
92940 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
92970 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93000 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
93000 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93030 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93030 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93060 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
93060 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93060 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93090 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93090 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
93090 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93090 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93150 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
93150 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93150 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
93150 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
93180 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93180 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
93210 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93240 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
93300 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
93330 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
93360 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93360 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93390 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
93480 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
93480 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
93660 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
93780 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
93870 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
94140 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
94140 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
94200 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
94200 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
94260 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
97680 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
106830 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni |
gcc -m32 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -O -fomit-frame-pointer | aesni |
gcc -m32 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | aesni
|