Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
16140 | aesni | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
16140 | aesni | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
16140 | aesni | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
16320 | aesni | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
16320 | aesni | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
16320 | aesni | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
16440 | aesni | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
16440 | aesni | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
16500 | aesni | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
16740 | aesni | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
17070 | aesni | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
17100 | aesni | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
17100 | aesni | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
17760 | aesni | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
17760 | aesni | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
17760 | aesni | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
137940 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138030 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138210 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138330 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138450 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138840 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138840 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
138930 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
139020 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
139290 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
139590 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
139710 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
139890 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140220 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
140220 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140340 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140400 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140460 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
140490 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140610 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140610 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
140640 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
140640 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
140640 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
140640 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140700 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140850 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
140880 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
140880 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
140910 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140940 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
140970 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141000 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
141060 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141150 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141270 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180519 | 20171218 |
141300 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180519 | 20171218 |
141360 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
141480 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180519 | 20171218 |
141480 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141540 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180519 | 20171218 |
141540 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180519 | 20171218 |
141540 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180519 | 20171218 |
141570 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141630 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180519 | 20171218 |
141690 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141720 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141720 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141810 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
141840 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180519 | 20171218 |
141840 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180519 | 20171218 |
141930 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
142020 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142020 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142050 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142080 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142080 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142110 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142110 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142230 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142260 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142290 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142380 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142410 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142410 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180519 | 20171218 |
142440 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
142530 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
142590 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
142740 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
142740 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142830 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142830 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180519 | 20171218 |
142860 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
142920 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180519 | 20171218 |
142920 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180519 | 20171218 |
143010 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143040 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143130 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180519 | 20171218 |
143130 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180519 | 20171218 |
143160 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180519 | 20171218 |
143220 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180519 | 20171218 |
143340 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180519 | 20171218 |
143430 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143430 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143460 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180519 | 20171218 |
143520 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
143730 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143760 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143790 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
143820 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180519 | 20171218 |
143820 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143850 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
143880 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180519 | 20171218 |
144030 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
144030 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180519 | 20171218 |
144180 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
144210 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180519 | 20171218 |
144210 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
144720 | ref | gcc -m32 -O -fomit-frame-pointer | 20180519 | 20171218 |
145290 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
145320 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
145890 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180519 | 20171218 |
145980 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180519 | 20171218 |
146040 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
146220 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
146910 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
147150 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180519 | 20171218 |
147270 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
147300 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
147690 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
147750 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
147840 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148050 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180519 | 20171218 |
148050 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
148080 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
148110 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
148110 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180519 | 20171218 |
148260 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148350 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
148470 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
148650 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180519 | 20171218 |
148680 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148740 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180519 | 20171218 |
148770 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180519 | 20171218 |
148800 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149010 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149040 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149070 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
149100 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
149220 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149310 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149310 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149370 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
149400 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149430 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
149430 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149460 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149460 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180519 | 20171218 |
149490 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
149490 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180519 | 20171218 |
149520 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149550 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149580 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
149640 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180519 | 20171218 |
149670 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180519 | 20171218 |
149700 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180519 | 20171218 |
149760 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
150000 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180519 | 20171218 |
150030 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180519 | 20171218 |
150090 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150180 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150270 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
150270 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150450 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180519 | 20171218 |
150600 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180519 | 20171218 |
150660 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180519 | 20171218 |
150810 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
150840 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180519 | 20171218 |
150990 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180519 | 20171218 |
151080 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
151110 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180519 | 20171218 |
151140 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180519 | 20171218 |
151440 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180519 | 20171218 |
151530 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
151530 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180519 | 20171218 |
151710 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
151800 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
152280 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180519 | 20171218 |
153090 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180519 | 20171218 |
153330 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180519 | 20171218 |
154470 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180519 | 20171218 |
154770 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180519 | 20171218 |
155430 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180519 | 20171218 |
158580 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180519 | 20171218 |
158970 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180519 | 20171218 |
177780 | ref | gcc -m32 -march=core2 -msse4 -O -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
|