Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
25020 | ymm | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
25050 | ymm | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
25050 | ymm | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
25260 | ymm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180526 | 20171218 |
25290 | ymm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180526 | 20171218 |
25350 | ymm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180526 | 20171218 |
26430 | ymm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180526 | 20171218 |
26490 | ymm | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180526 | 20171218 |
30930 | xmm | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180526 | 20171218 |
30960 | xmm | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180526 | 20171218 |
30990 | xmm | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180526 | 20171218 |
30990 | xmm | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180526 | 20171218 |
31620 | xmm | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
31650 | xmm | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180526 | 20171218 |
31650 | xmm | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
31890 | xmm | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
31890 | xmm | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
31890 | xmm | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
32100 | xmm | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
32400 | xmm | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
32430 | xmm | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
32430 | xmm | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
32520 | xmm | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
33030 | xmm | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
33180 | xmm | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
33210 | xmm | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
33660 | xmm | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180526 | 20171218 |
33720 | xmm | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
33750 | xmm | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
34650 | xmm | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180526 | 20171218 |
34680 | xmm | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180526 | 20171218 |
34710 | xmm | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180526 | 20171218 |
35790 | xmm | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
35880 | xmm | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
36000 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36000 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36000 | xmm | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
36090 | xmm | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
36120 | xmm | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36120 | xmm | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
36120 | xmm | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36150 | xmm | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
36180 | xmm | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36210 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
36210 | xmm | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36210 | xmm | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36360 | xmm | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36360 | xmm | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36390 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36420 | xmm | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36420 | xmm | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36480 | xmm | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36480 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36480 | xmm | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
36540 | xmm | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
36570 | xmm | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
36570 | xmm | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
36600 | xmm | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
36660 | xmm | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
36690 | xmm | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
36750 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
37050 | xmm | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
37260 | xmm | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
37320 | xmm | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
38010 | xmm | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
39840 | xmm | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
39840 | xmm | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180526 | 20171218 |
39870 | xmm | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180526 | 20171218 |
43560 | xmm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180526 | 20171218 |
45600 | xmm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180526 | 20171218 |
45840 | xmm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180526 | 20171218 |
47940 | xmm | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
47940 | xmm | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
47940 | xmm | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180526 | 20171218 |
47970 | xmm | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
47970 | xmm | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180526 | 20171218 |
48030 | xmm | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
48090 | xmm | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
48150 | xmm | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
48210 | xmm | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
48270 | xmm | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
48270 | xmm | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
48270 | xmm | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
48270 | xmm | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
48300 | xmm | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
48330 | xmm | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
48330 | xmm | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
52560 | xmm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180526 | 20171218 |
197460 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180526 | 20171218 |
197460 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180526 | 20171218 |
199050 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
199200 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180526 | 20171218 |
199350 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
199680 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
199740 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
199860 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180526 | 20171218 |
200160 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
200310 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
200550 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180526 | 20171218 |
200700 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
200970 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180526 | 20171218 |
201090 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
201120 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180526 | 20171218 |
201210 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
201570 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
201570 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
201690 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
201690 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180526 | 20171218 |
201840 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180526 | 20171218 |
201990 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180526 | 20171218 |
202260 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180526 | 20171218 |
202290 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
202320 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180526 | 20171218 |
202350 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180526 | 20171218 |
202440 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
202470 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180526 | 20171218 |
202560 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180526 | 20171218 |
202560 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
202590 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180526 | 20171218 |
202620 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180526 | 20171218 |
202770 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
202830 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180526 | 20171218 |
202980 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
203190 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
203250 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180526 | 20171218 |
203370 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
203730 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180526 | 20171218 |
203820 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
203820 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
203880 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180526 | 20171218 |
204060 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
207090 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
293340 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
295230 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
295890 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
297450 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
299160 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
299160 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
302250 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
303690 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
303720 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
303780 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
305070 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
305970 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180526 | 20171218 |
306510 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
306630 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
306630 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180526 | 20171218 |
306930 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180526 | 20171218 |
307020 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
307320 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180526 | 20171218 |
307620 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180526 | 20171218 |
308550 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
309390 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180526 | 20171218 |
309480 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180526 | 20171218 |
310080 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180526 | 20171218 |
310200 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
310680 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
311580 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180526 | 20171218 |
311730 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180526 | 20171218 |
311730 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180526 | 20171218 |
311880 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180526 | 20171218 |
312000 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180526 | 20171218 |
312030 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
312120 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
312150 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
312240 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
312300 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180526 | 20171218 |
312480 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
312510 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180526 | 20171218 |
312510 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
312690 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
312780 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180526 | 20171218 |
312810 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
312900 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180526 | 20171218 |
312930 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313200 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313230 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313290 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313320 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313530 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313590 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
313590 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313620 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180526 | 20171218 |
313740 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180526 | 20171218 |
313860 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180526 | 20171218 |
314190 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
314310 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
314970 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
315090 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180526 | 20171218 |
315180 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
315360 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
315420 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
315420 | ref | gcc -m32 -O -fomit-frame-pointer | 20180526 | 20171218 |
315450 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180526 | 20171218 |
315510 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180526 | 20171218 |
315660 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
315960 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
315990 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180526 | 20171218 |
315990 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180526 | 20171218 |
316050 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180526 | 20171218 |
316170 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180526 | 20171218 |
316230 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180526 | 20171218 |
316350 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180526 | 20171218 |
316620 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
316830 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
317610 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
317790 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
318510 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
318660 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
320190 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
323100 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
323400 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
323400 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
323520 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
324270 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
324570 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
324600 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
324600 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
324630 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
325140 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
325140 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
325740 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
325920 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
326010 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
326010 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180526 | 20171218 |
326160 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180526 | 20171218 |
326220 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
326250 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
326280 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180526 | 20171218 |
326400 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180526 | 20171218 |
326460 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
326760 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180526 | 20171218 |
327120 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180526 | 20171218 |
327210 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180526 | 20171218 |
327390 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180526 | 20171218 |
327450 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180526 | 20171218 |
327690 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180526 | 20171218 |
327870 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
327990 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
327990 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
328170 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180526 | 20171218 |
328170 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180526 | 20171218 |
328200 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180526 | 20171218 |
328710 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180526 | 20171218 |
328950 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
329970 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
330120 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
330270 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180526 | 20171218 |
330300 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180526 | 20171218 |
330540 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
330570 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180526 | 20171218 |
330630 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
330960 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
331260 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
331260 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
331260 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
331380 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
331620 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
333180 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
335400 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
335640 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
366870 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
375030 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180526 | 20171218 |
377370 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ymm |
gcc -m32 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -O -fomit-frame-pointer | ymm |
gcc -m32 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ymm
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
gcc -m32 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -O -fomit-frame-pointer | xmm |
gcc -m32 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ymm
|