Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
225516 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180821 | 20180818 |
225968 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180821 | 20180818 |
226510 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180821 | 20180818 |
227514 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180821 | 20180818 |
227619 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180821 | 20180818 |
228477 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180821 | 20180818 |
228611 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180821 | 20180818 |
230104 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
230910 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231449 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231660 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231669 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231774 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231808 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231825 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231940 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
231952 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
232043 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232071 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232075 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232131 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232171 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232207 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232262 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180821 | 20180818 |
232611 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
233456 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180821 | 20180818 |
233518 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
233857 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
234002 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180821 | 20180818 |
234159 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180821 | 20180818 |
234444 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
235215 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180821 | 20180818 |
235936 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180821 | 20180818 |
236089 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180821 | 20180818 |
236506 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180821 | 20180818 |
236585 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180821 | 20180818 |
236728 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180821 | 20180818 |
236748 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180821 | 20180818 |
236773 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180821 | 20180818 |
237215 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180821 | 20180818 |
237315 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180821 | 20180818 |
237387 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
237415 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180821 | 20180818 |
237722 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180821 | 20180818 |
237766 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180821 | 20180818 |
237869 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
237885 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180821 | 20180818 |
237990 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
238073 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180821 | 20180818 |
238260 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180821 | 20180818 |
238712 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
238879 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180821 | 20180818 |
239014 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180821 | 20180818 |
239194 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
239698 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180821 | 20180818 |
239916 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180821 | 20180818 |
240071 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180821 | 20180818 |
240082 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180821 | 20180818 |
240353 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180821 | 20180818 |
240714 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180821 | 20180818 |
240903 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180821 | 20180818 |
241310 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
241446 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
241523 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
241525 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
242502 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180821 | 20180818 |
242671 | ref | gcc -m32 -O -fomit-frame-pointer | 20180821 | 20180818 |
243317 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180821 | 20180818 |
243379 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180821 | 20180818 |
243387 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
243568 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180821 | 20180818 |
243641 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180821 | 20180818 |
243768 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
243909 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
244040 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
244316 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
245257 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
245333 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
245510 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
245521 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
245813 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
245885 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
246172 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180821 | 20180818 |
246230 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
246989 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
247115 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180821 | 20180818 |
247276 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
247292 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180821 | 20180818 |
247373 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
247847 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
247990 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180821 | 20180818 |
248548 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180821 | 20180818 |
249169 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180821 | 20180818 |
249230 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
249950 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180821 | 20180818 |
249996 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180821 | 20180818 |
250054 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180821 | 20180818 |
250144 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
250183 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180821 | 20180818 |
250246 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180821 | 20180818 |
250899 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180821 | 20180818 |
251234 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
251535 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180821 | 20180818 |
251717 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180821 | 20180818 |
251756 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
251861 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180821 | 20180818 |
251961 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
252203 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180821 | 20180818 |
252398 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
252466 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180821 | 20180818 |
252470 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180821 | 20180818 |
252506 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180821 | 20180818 |
252514 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180821 | 20180818 |
252516 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
252534 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180821 | 20180818 |
252549 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180821 | 20180818 |
252557 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180821 | 20180818 |
252597 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180821 | 20180818 |
252750 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180821 | 20180818 |
252798 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180821 | 20180818 |
252958 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180821 | 20180818 |
252987 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180821 | 20180818 |
253151 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
253268 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180821 | 20180818 |
253367 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180821 | 20180818 |
253472 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180821 | 20180818 |
253601 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180821 | 20180818 |
253964 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
253974 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
254020 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
254468 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180821 | 20180818 |
254478 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
254490 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180821 | 20180818 |
254589 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180821 | 20180818 |
254660 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180821 | 20180818 |
254687 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
254829 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
255397 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
255447 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180821 | 20180818 |
255538 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180821 | 20180818 |
255575 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180821 | 20180818 |
255678 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180821 | 20180818 |
255681 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180821 | 20180818 |
255746 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180821 | 20180818 |
255899 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180821 | 20180818 |
256202 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180821 | 20180818 |
256321 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180821 | 20180818 |
256513 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
256774 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180821 | 20180818 |
256815 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180821 | 20180818 |
257016 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180821 | 20180818 |
257174 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
257203 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180821 | 20180818 |
257254 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180821 | 20180818 |
257647 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180821 | 20180818 |
257712 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180821 | 20180818 |
257717 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180821 | 20180818 |
258039 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180821 | 20180818 |
258454 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180821 | 20180818 |
258454 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180821 | 20180818 |
259222 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180821 | 20180818 |
259336 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180821 | 20180818 |
259401 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180821 | 20180818 |
259567 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180821 | 20180818 |
259643 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
259852 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180821 | 20180818 |
259891 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
263520 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180821 | 20180818 |
263859 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180821 | 20180818 |
264537 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180821 | 20180818 |
265352 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
266284 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
268516 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180821 | 20180818 |
271550 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180821 | 20180818 |
273173 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180821 | 20180818 |
274534 | ref | gcc -m32 -march=pentium-mmx -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
|