Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
58496 | avx2 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
58816 | avx2 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
58816 | avx2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180514 | 20171218 |
58976 | avx2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180514 | 20171218 |
59552 | avx2 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180514 | 20171218 |
60544 | avx2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180514 | 20171218 |
61344 | avx2 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180514 | 20171218 |
62112 | avx2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180514 | 20171218 |
158048 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
158432 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180514 | 20171218 |
158464 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180514 | 20171218 |
158528 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
158976 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
158976 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
158976 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180514 | 20171218 |
159328 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
159360 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180514 | 20171218 |
159392 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
159552 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180514 | 20171218 |
159584 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
159744 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180514 | 20171218 |
159872 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
159872 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160000 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
160128 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160192 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
160224 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160256 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160352 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
160384 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180514 | 20171218 |
160480 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160512 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160512 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180514 | 20171218 |
160608 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
160640 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160768 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160864 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
160864 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
160992 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
160992 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
161024 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180514 | 20171218 |
161088 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180514 | 20171218 |
161088 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180514 | 20171218 |
161120 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
161248 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
161312 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180514 | 20171218 |
161440 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
161472 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
161536 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180514 | 20171218 |
161536 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180514 | 20171218 |
161568 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
161600 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180514 | 20171218 |
161664 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
161856 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
161856 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180514 | 20171218 |
162112 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180514 | 20171218 |
162208 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
162240 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180514 | 20171218 |
162336 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
162400 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180514 | 20171218 |
162592 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180514 | 20171218 |
162624 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
162656 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180514 | 20171218 |
162752 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180514 | 20171218 |
163072 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180514 | 20171218 |
163264 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
163488 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180514 | 20171218 |
163488 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180514 | 20171218 |
163616 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180514 | 20171218 |
163680 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180514 | 20171218 |
163872 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180514 | 20171218 |
163872 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180514 | 20171218 |
163904 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180514 | 20171218 |
163968 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180514 | 20171218 |
163968 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180514 | 20171218 |
164032 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180514 | 20171218 |
164032 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180514 | 20171218 |
164128 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180514 | 20171218 |
164320 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180514 | 20171218 |
164512 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
164608 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
164704 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180514 | 20171218 |
164864 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180514 | 20171218 |
164992 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180514 | 20171218 |
165024 | ref | gcc -m32 -O -fomit-frame-pointer | 20180514 | 20171218 |
165088 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180514 | 20171218 |
165120 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180514 | 20171218 |
165952 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
166912 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180514 | 20171218 |
167744 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180514 | 20171218 |
167968 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180514 | 20171218 |
170784 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180514 | 20171218 |
170848 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
170912 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180514 | 20171218 |
171200 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180514 | 20171218 |
171840 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180514 | 20171218 |
172416 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180514 | 20171218 |
172416 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180514 | 20171218 |
172672 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
173472 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
173504 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180514 | 20171218 |
173728 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
174080 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
174176 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
174400 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
174784 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
175040 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
175136 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
175360 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180514 | 20171218 |
175648 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180514 | 20171218 |
175712 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180514 | 20171218 |
175776 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
176064 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
176384 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180514 | 20171218 |
176448 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180514 | 20171218 |
176672 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180514 | 20171218 |
176736 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180514 | 20171218 |
176928 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
177152 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180514 | 20171218 |
177216 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
177312 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
177824 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
177984 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
178208 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180514 | 20171218 |
178400 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180514 | 20171218 |
178656 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180514 | 20171218 |
178688 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
179008 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180514 | 20171218 |
179264 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
179360 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
180416 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180514 | 20171218 |
180512 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180514 | 20171218 |
180800 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180514 | 20171218 |
180960 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
181344 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180514 | 20171218 |
182656 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
182656 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180514 | 20171218 |
185248 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180514 | 20171218 |
186720 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180514 | 20171218 |
224256 | ref | gcc -m32 -march=native -mtune=native -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
|