Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
17143510 | mj32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17187360 | mj32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17208710 | mj32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17210920 | mj32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17365540 | mj32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17366780 | mj32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17371750 | mj32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17385140 | mj32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17412050 | mj32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17466240 | mj32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17466410 | mj32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17466810 | mj32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17467220 | mj32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17722170 | mj32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
17907760 | mj32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18021100 | mj32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161209 | 20161009 |
18022410 | mj32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161209 | 20161009 |
18157270 | mj32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18157280 | mj32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18257830 | mj32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18267720 | mj32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
18268390 | mj32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
18299350 | mj32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18332060 | mj32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18332090 | mj32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18394060 | mj32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18404640 | mj32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18458120 | mj32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18527170 | mj32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18527370 | mj32 | gcc -m32 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18548370 | mj32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18601710 | mj32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18613170 | mj32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18616480 | mj32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18670310 | mj32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18709870 | mj32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18832960 | mj32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18837900 | mj32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18842790 | mj32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18874770 | mj32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18931230 | mj32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18942180 | mj32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18944840 | mj32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18946190 | mj32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18994970 | mj32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18997860 | mj32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18997870 | mj32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
18998090 | mj32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19026450 | mj32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19044090 | mj32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19116930 | mj32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19123110 | mj32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19331680 | mj32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19333300 | mj32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19386750 | mj32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
19387040 | mj32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161209 | 20161009 |
24015960 | mj32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161209 | 20161009 |
24719700 | mj32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161209 | 20161009 |
24766580 | mj32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161209 | 20161009 |
24770600 | mj32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161209 | 20161009 |
24782370 | mj32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161209 | 20161009 |
24783590 | mj32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161209 | 20161009 |
24790650 | mj32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161209 | 20161009 |
24800470 | mj32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161209 | 20161009 |
25091800 | mj32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161209 | 20161009 |
25113540 | mj32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161209 | 20161009 |
25117510 | mj32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161209 | 20161009 |
25119960 | mj32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161209 | 20161009 |
25135450 | mj32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161209 | 20161009 |
25139620 | mj32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161209 | 20161009 |
25228220 | mj32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161209 | 20161009 |
25232490 | mj32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161209 | 20161009 |
25251310 | mj32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161209 | 20161009 |
25487300 | mj32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25673150 | mj32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161209 | 20161009 |
25674010 | mj32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161209 | 20161009 |
25733870 | mj32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25733910 | mj32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25790810 | mj32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25843870 | mj32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25896960 | mj32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25905950 | mj32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25915760 | mj32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161209 | 20161009 |
25917340 | mj32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26023370 | mj32 | gcc -m32 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26128620 | mj32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26133170 | mj32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26151810 | mj32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26285990 | mj32 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26459910 | mj32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26460620 | mj32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26479850 | mj32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161209 | 20161009 |
26592910 | mj32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26752080 | mj32 | gcc -m32 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26752380 | mj32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161209 | 20161009 |
26780300 | mj32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161209 | 20161009 |
26781210 | mj32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161209 | 20161009 |
26783590 | mj32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26791660 | mj32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26822390 | mj32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161209 | 20161009 |
26822580 | mj32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161209 | 20161009 |
26848590 | mj32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26861220 | mj32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161209 | 20161009 |
26905530 | mj32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
26946900 | mj32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26947440 | mj32 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26947680 | mj32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26949250 | mj32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26980560 | mj32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161209 | 20161009 |
26981000 | mj32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161209 | 20161009 |
26982340 | mj32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161209 | 20161009 |
26982430 | mj32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161209 | 20161009 |
26983090 | mj32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161209 | 20161009 |
26993890 | mj32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27016550 | mj32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
27017200 | mj32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
27017950 | mj32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
27024370 | mj32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161209 | 20161009 |
27036280 | mj32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161209 | 20161009 |
27037280 | mj32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27037650 | mj32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27086230 | mj32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161209 | 20161009 |
27979690 | mj32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27980250 | mj32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27982470 | mj32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27984550 | mj32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161209 | 20161009 |
27986610 | mj32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27988430 | mj32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161209 | 20161009 |
27990650 | mj32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161209 | 20161009 |
27991460 | mj32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161209 | 20161009 |
27992510 | mj32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161209 | 20161009 |
28265280 | mj32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161209 | 20161009 |
28266040 | mj32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161209 | 20161009 |
28267090 | mj32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161209 | 20161009 |
28269550 | mj32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161209 | 20161009 |
28351110 | mj32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161209 | 20161009 |
28352360 | mj32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161209 | 20161009 |
28387770 | mj32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161209 | 20161009 |
37216780 | mj32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161209 | 20161009 |
37790860 | mj32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161209 | 20161009 |
37835590 | mj32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161209 | 20161009 |
38022810 | mj32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161209 | 20161009 |
38025330 | mj32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161209 | 20161009 |
38184700 | mj32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161209 | 20161009 |
38191450 | mj32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161209 | 20161009 |
38241380 | mj32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161209 | 20161009 |
38241690 | mj32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161209 | 20161009 |
38242010 | mj32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161209 | 20161009 |
38242540 | mj32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161209 | 20161009 |
38362140 | mj32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161209 | 20161009 |
38411240 | mj32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161209 | 20161009 |
38413700 | mj32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161209 | 20161009 |
38427620 | mj32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161209 | 20161009 |
38449770 | mj32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161209 | 20161009 |
38629340 | mj32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161209 | 20161009 |
38629910 | mj32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161209 | 20161009 |
38638960 | mj32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161209 | 20161009 |
38848600 | mj32 | gcc -m32 -O -fomit-frame-pointer | 20161209 | 20161009 |
39065650 | mj32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161209 | 20161009 |
39382320 | mj32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161209 | 20161009 |
39640010 | mj32 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161209 | 20161009 |
Compiler | Implementations |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | mj32 |
Compiler | Implementations |
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | mj32 |
gcc -m32 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -O -fomit-frame-pointer | mj32 |
gcc -m32 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | mj32 |
Compiler | Implementations |
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=barcelona -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=barcelona -Os -fomit-frame-pointer | mj32 |