Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
39744 | avx2 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
40032 | avx2 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
40320 | avx2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180514 | 20171218 |
40544 | avx2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180514 | 20171218 |
40896 | avx2 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180514 | 20171218 |
40928 | avx2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180514 | 20171218 |
41792 | avx2 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180514 | 20171218 |
42304 | avx2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180514 | 20171218 |
107072 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180514 | 20171218 |
107296 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180514 | 20171218 |
107808 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180514 | 20171218 |
107808 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180514 | 20171218 |
107840 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108000 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108064 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108128 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108192 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108320 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108384 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108576 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108576 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108640 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108800 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108896 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108928 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180514 | 20171218 |
108960 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
108960 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109088 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109120 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109120 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109152 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109184 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109184 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180514 | 20171218 |
109184 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180514 | 20171218 |
109248 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109344 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109408 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109408 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109600 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109600 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
109600 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109632 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109696 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109856 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109856 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180514 | 20171218 |
109888 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180514 | 20171218 |
110048 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110112 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
110144 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110240 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110304 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180514 | 20171218 |
110304 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
110400 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
110528 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180514 | 20171218 |
110592 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
110624 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180514 | 20171218 |
110624 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110656 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110816 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180514 | 20171218 |
110816 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
111072 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
111168 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180514 | 20171218 |
111456 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180514 | 20171218 |
111552 | ref | gcc -m32 -O -fomit-frame-pointer | 20180514 | 20171218 |
111712 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180514 | 20171218 |
111808 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180514 | 20171218 |
111840 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180514 | 20171218 |
111936 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180514 | 20171218 |
111936 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180514 | 20171218 |
112032 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180514 | 20171218 |
112032 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180514 | 20171218 |
112064 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180514 | 20171218 |
112064 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180514 | 20171218 |
112160 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180514 | 20171218 |
112288 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180514 | 20171218 |
112320 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180514 | 20171218 |
112320 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
112320 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180514 | 20171218 |
112416 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180514 | 20171218 |
112672 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180514 | 20171218 |
113120 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180514 | 20171218 |
113248 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
113664 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180514 | 20171218 |
113920 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
114176 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180514 | 20171218 |
116384 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180514 | 20171218 |
116832 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180514 | 20171218 |
117184 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
117248 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180514 | 20171218 |
117408 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180514 | 20171218 |
117472 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180514 | 20171218 |
117600 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180514 | 20171218 |
117952 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
117984 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180514 | 20171218 |
118048 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
118112 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
118208 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
118400 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
118560 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180514 | 20171218 |
118688 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180514 | 20171218 |
118912 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
119136 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180514 | 20171218 |
119360 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
119456 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180514 | 20171218 |
119488 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
119552 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
119616 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
119648 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180514 | 20171218 |
119712 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180514 | 20171218 |
119744 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180514 | 20171218 |
119776 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
119840 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
119968 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120032 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
120096 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120192 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120320 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180514 | 20171218 |
120416 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
120512 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180514 | 20171218 |
120512 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180514 | 20171218 |
120704 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180514 | 20171218 |
120768 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
121056 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
121120 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180514 | 20171218 |
121280 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
121504 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
121984 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180514 | 20171218 |
122592 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180514 | 20171218 |
122688 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
122848 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180514 | 20171218 |
123104 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180514 | 20171218 |
123264 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
123712 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
124672 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
124704 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180514 | 20171218 |
133056 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180514 | 20171218 |
134016 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180514 | 20171218 |
135328 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
137632 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
163648 | ref | gcc -m32 -march=corei7-avx -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
|