Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
174648 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180821 | 20180818 |
176123 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180821 | 20180818 |
176595 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180821 | 20180818 |
177192 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180821 | 20180818 |
177302 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180821 | 20180818 |
177514 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
177520 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180821 | 20180818 |
178022 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178044 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178209 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178250 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178525 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178537 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178657 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178670 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
178704 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180821 | 20180818 |
179150 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180821 | 20180818 |
179274 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180821 | 20180818 |
179526 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180821 | 20180818 |
179669 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180821 | 20180818 |
179710 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180821 | 20180818 |
180045 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
180060 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
180121 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
180179 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
180349 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180821 | 20180818 |
180361 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
180805 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
180811 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180821 | 20180818 |
181188 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
181190 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
181419 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
181657 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180821 | 20180818 |
181977 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180821 | 20180818 |
182053 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
182347 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180821 | 20180818 |
182468 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
182579 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
182986 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
183845 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180821 | 20180818 |
183859 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180821 | 20180818 |
183873 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
183883 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180821 | 20180818 |
183919 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180821 | 20180818 |
183945 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180821 | 20180818 |
184038 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180821 | 20180818 |
184137 | ref | gcc -m32 -O -fomit-frame-pointer | 20180821 | 20180818 |
184252 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180821 | 20180818 |
185099 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
185312 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180821 | 20180818 |
185542 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180821 | 20180818 |
185645 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180821 | 20180818 |
185913 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180821 | 20180818 |
186185 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180821 | 20180818 |
186303 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180821 | 20180818 |
186352 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180821 | 20180818 |
186537 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180821 | 20180818 |
186692 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
186800 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
186806 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180821 | 20180818 |
186831 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
186962 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
187326 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
187436 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
187807 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
188172 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180821 | 20180818 |
188186 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
188252 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180821 | 20180818 |
188373 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180821 | 20180818 |
188395 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180821 | 20180818 |
188578 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
188597 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180821 | 20180818 |
188720 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
188897 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
189806 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180821 | 20180818 |
189928 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
190238 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
190281 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
190690 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180821 | 20180818 |
190847 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180821 | 20180818 |
190909 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180821 | 20180818 |
191066 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
191101 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
191389 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180821 | 20180818 |
191740 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
191744 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
192020 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
192428 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
192460 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
193173 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180821 | 20180818 |
193230 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180821 | 20180818 |
194006 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
194012 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
194195 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180821 | 20180818 |
194206 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
194246 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180821 | 20180818 |
194258 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180821 | 20180818 |
195716 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180821 | 20180818 |
195760 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180821 | 20180818 |
196163 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180821 | 20180818 |
196272 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180821 | 20180818 |
196550 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180821 | 20180818 |
196711 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180821 | 20180818 |
197087 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180821 | 20180818 |
197796 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180821 | 20180818 |
197996 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
198223 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180821 | 20180818 |
198316 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180821 | 20180818 |
198385 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180821 | 20180818 |
198782 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180821 | 20180818 |
198806 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180821 | 20180818 |
198861 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180821 | 20180818 |
199041 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
199060 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180821 | 20180818 |
199092 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180821 | 20180818 |
199236 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180821 | 20180818 |
199287 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
199486 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180821 | 20180818 |
199504 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
199774 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
199939 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
200260 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180821 | 20180818 |
200262 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180821 | 20180818 |
200306 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
200379 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180821 | 20180818 |
200506 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
200545 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180821 | 20180818 |
200586 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
200605 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180821 | 20180818 |
200639 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180821 | 20180818 |
200678 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180821 | 20180818 |
200806 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
200879 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180821 | 20180818 |
200898 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180821 | 20180818 |
200939 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180821 | 20180818 |
200945 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180821 | 20180818 |
201083 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180821 | 20180818 |
201187 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180821 | 20180818 |
201244 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
201633 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
201649 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180821 | 20180818 |
201669 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180821 | 20180818 |
201714 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180821 | 20180818 |
201834 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180821 | 20180818 |
202055 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180821 | 20180818 |
202254 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180821 | 20180818 |
202411 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
202621 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180821 | 20180818 |
202752 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180821 | 20180818 |
202994 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180821 | 20180818 |
203103 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180821 | 20180818 |
203425 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180821 | 20180818 |
203762 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180821 | 20180818 |
203805 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180821 | 20180818 |
203974 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
204198 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180821 | 20180818 |
204452 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
204522 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180821 | 20180818 |
204578 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180821 | 20180818 |
204903 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
204986 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180821 | 20180818 |
205040 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180821 | 20180818 |
205054 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
205072 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180821 | 20180818 |
205181 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
205573 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180821 | 20180818 |
205742 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180821 | 20180818 |
206117 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180821 | 20180818 |
206394 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
206455 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
207439 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
208149 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180821 | 20180818 |
212355 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180821 | 20180818 |
213250 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
213358 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180821 | 20180818 |
215583 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ni |
gcc -m32 -O2 -fomit-frame-pointer | ni |
gcc -m32 -O3 -fomit-frame-pointer | ni |
gcc -m32 -O -fomit-frame-pointer | ni |
gcc -m32 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ni |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ni |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ni |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ni |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ni |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ni |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ni |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ni
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ni |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ni |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ni |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ni |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ni |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ni |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=k8 -O -fomit-frame-pointer | ni |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ni |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ni |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ni |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ni |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ni |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ni |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ni |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ni |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ni
|