Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
39480 | avx2 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
39810 | avx2 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
40110 | avx2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180514 | 20171218 |
40170 | avx2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180514 | 20171218 |
40560 | avx2 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180514 | 20171218 |
40980 | avx2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180514 | 20171218 |
42450 | avx2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180514 | 20171218 |
42480 | avx2 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180514 | 20171218 |
107280 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180514 | 20171218 |
107310 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
107370 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
107430 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180514 | 20171218 |
107520 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180514 | 20171218 |
107580 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180514 | 20171218 |
107760 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
107790 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
107790 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108000 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108060 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108150 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108180 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108330 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108390 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108390 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108420 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108510 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108540 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108570 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108570 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108660 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108660 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180514 | 20171218 |
108720 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108750 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108780 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180514 | 20171218 |
108810 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108960 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180514 | 20171218 |
108960 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108960 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180514 | 20171218 |
108990 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109020 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109020 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109110 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109170 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109200 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109290 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109320 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109380 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109380 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109440 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109440 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109590 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109590 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109650 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180514 | 20171218 |
109680 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109770 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109800 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110010 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110070 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
110220 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110400 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180514 | 20171218 |
110430 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180514 | 20171218 |
110520 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
110820 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110820 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180514 | 20171218 |
110970 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180514 | 20171218 |
111000 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180514 | 20171218 |
111030 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180514 | 20171218 |
111030 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180514 | 20171218 |
111150 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180514 | 20171218 |
111330 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180514 | 20171218 |
111360 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180514 | 20171218 |
111360 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
111360 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
111510 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
111540 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180514 | 20171218 |
111600 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180514 | 20171218 |
111630 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180514 | 20171218 |
111720 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
111720 | ref | gcc -m32 -O -fomit-frame-pointer | 20180514 | 20171218 |
111720 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180514 | 20171218 |
111780 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180514 | 20171218 |
111780 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180514 | 20171218 |
111900 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180514 | 20171218 |
111930 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180514 | 20171218 |
112020 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180514 | 20171218 |
112080 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180514 | 20171218 |
112770 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180514 | 20171218 |
113010 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180514 | 20171218 |
113490 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180514 | 20171218 |
113520 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
114000 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180514 | 20171218 |
115170 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
115950 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180514 | 20171218 |
116040 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180514 | 20171218 |
116100 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180514 | 20171218 |
116400 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
116670 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
117090 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180514 | 20171218 |
117150 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180514 | 20171218 |
117360 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
117360 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180514 | 20171218 |
117570 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180514 | 20171218 |
117720 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
117840 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180514 | 20171218 |
117840 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
118140 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
118200 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180514 | 20171218 |
118230 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
118470 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
118470 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
118560 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180514 | 20171218 |
118560 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180514 | 20171218 |
118710 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
119070 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180514 | 20171218 |
119340 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
119400 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
119700 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180514 | 20171218 |
119790 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
119880 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180514 | 20171218 |
119970 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120000 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120360 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120360 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120420 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180514 | 20171218 |
120510 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120510 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180514 | 20171218 |
120750 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180514 | 20171218 |
120900 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
121110 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180514 | 20171218 |
121110 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
121440 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
121530 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180514 | 20171218 |
121740 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
122040 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
122070 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
122280 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180514 | 20171218 |
122760 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180514 | 20171218 |
122760 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
123420 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
123420 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180514 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
gcc -m32 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
gcc -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -O -fomit-frame-pointer | avx2 |
gcc -m32 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|