Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10440 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180522 | 20171218 |
10470 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180522 | 20171218 |
11100 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180522 | 20171218 |
11670 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180522 | 20171218 |
11700 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180522 | 20171218 |
11850 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180522 | 20171218 |
12000 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
12000 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180522 | 20171218 |
12180 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180522 | 20171218 |
12630 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180522 | 20171218 |
12690 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180522 | 20171218 |
12690 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180522 | 20171218 |
12720 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
12720 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
13320 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180522 | 20171218 |
13710 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180522 | 20171218 |
946470 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180522 | 20171218 |
948060 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180522 | 20171218 |
951360 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180522 | 20171218 |
953070 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180522 | 20171218 |
954990 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
964080 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
987180 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180522 | 20171218 |
995190 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1010640 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1012080 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1012830 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1018920 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1039230 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1075710 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1081320 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1084590 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1088280 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1101960 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1108260 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1115580 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1261320 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1264590 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1268190 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1376790 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1399650 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1402560 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1416030 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1422780 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1442460 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1454880 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1455420 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1461270 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1470270 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1470360 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1472010 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1473540 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1473870 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1491540 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1500300 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1501260 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1501350 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1501830 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1506420 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1507050 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1511220 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1512330 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1512540 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1514220 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1532010 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1534050 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1540050 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1541490 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1542810 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1551180 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1552080 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1552800 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180522 | 20171218 |
1561500 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1570440 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1582080 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1582590 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1590150 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1591050 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1592370 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1593390 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1600020 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1601130 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1604010 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1609440 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1613100 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1614960 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1624080 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1626780 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1644000 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1644420 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1651290 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1665990 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1671990 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1710510 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1710690 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1715850 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1719960 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1776930 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1777290 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1780950 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180522 | 20171218 |
1783650 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180522 | 20171218 |
2020740 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180522 | 20171218 |
2037750 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180522 | 20171218 |
2044710 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180522 | 20171218 |
2284560 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180522 | 20171218 |
2292990 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180522 | 20171218 |
2295900 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180522 | 20171218 |
2296980 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180522 | 20171218 |
2307540 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180522 | 20171218 |
2314530 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180522 | 20171218 |
2458140 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180522 | 20171218 |
2460840 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180522 | 20171218 |
2498040 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180522 | 20171218 |
2498250 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180522 | 20171218 |
2503860 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180522 | 20171218 |
2507490 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180522 | 20171218 |
2507880 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180522 | 20171218 |
2538990 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180522 | 20171218 |
2547570 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180522 | 20171218 |
2555400 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180522 | 20171218 |
2579730 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180522 | 20171218 |
2587590 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180522 | 20171218 |
2621100 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180522 | 20171218 |
2624040 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180522 | 20171218 |
2629380 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180522 | 20171218 |
2642250 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180522 | 20171218 |
2646690 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180522 | 20171218 |
2695050 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180522 | 20171218 |
2697810 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180522 | 20171218 |
2703240 | ref | gcc -m32 -O -fomit-frame-pointer | 20180522 | 20171218 |
2704140 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180522 | 20171218 |
2706510 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180522 | 20171218 |
2721270 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180522 | 20171218 |
2723760 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180522 | 20171218 |
2726970 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180522 | 20171218 |
2727780 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180522 | 20171218 |
2728920 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180522 | 20171218 |
2753580 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180522 | 20171218 |
2754480 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180522 | 20171218 |
2785650 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180522 | 20171218 |
2812770 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180522 | 20171218 |
2855790 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180522 | 20171218 |
2916750 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180522 | 20171218 |
2923440 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180522 | 20171218 |
2935740 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180522 | 20171218 |
2950110 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180522 | 20171218 |
2983530 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180522 | 20171218 |
2992410 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
2992710 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180522 | 20171218 |
2992890 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180522 | 20171218 |
2994600 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3003570 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3008910 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180522 | 20171218 |
3009000 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180522 | 20171218 |
3014430 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180522 | 20171218 |
3022020 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180522 | 20171218 |
3026160 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3028500 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3029820 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3042810 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3047250 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180522 | 20171218 |
3050880 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180522 | 20171218 |
3051300 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180522 | 20171218 |
3053640 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3054390 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180522 | 20171218 |
3059580 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180522 | 20171218 |
3060390 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3062820 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180522 | 20171218 |
3073560 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180522 | 20171218 |
3082290 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180522 | 20171218 |
3082350 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3083760 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3085920 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3089310 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3089580 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3089970 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3091620 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3094530 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180522 | 20171218 |
3095070 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180522 | 20171218 |
3098700 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3100650 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3103140 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3104940 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180522 | 20171218 |
3107940 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3124800 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3130530 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180522 | 20171218 |
3132990 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3133470 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180522 | 20171218 |
3138000 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180522 | 20171218 |
3152310 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180522 | 20171218 |
3162960 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180522 | 20171218 |
3648210 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180522 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt |
gcc -m32 -O2 -fomit-frame-pointer | opt |
gcc -m32 -O3 -fomit-frame-pointer | opt |
gcc -m32 -O -fomit-frame-pointer | opt |
gcc -m32 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=athlon -O -fomit-frame-pointer | opt |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | opt |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=i386 -O -fomit-frame-pointer | opt |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=i486 -O -fomit-frame-pointer | opt |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | opt |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | opt |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=k6 -O -fomit-frame-pointer | opt |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | opt |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium -O -fomit-frame-pointer | opt |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | opt |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | opt |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | opt |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=k8 -O -fomit-frame-pointer | opt |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=nocona -O -fomit-frame-pointer | opt |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | opt |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | opt |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | opt |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | opt |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | opt |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | opt |
gcc -m32 -march=prescott -O -fomit-frame-pointer | opt |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | opt
|