Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2564580 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190705 | 20190110 |
2581012 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
3370480 | simpler | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
3372956 | simpler | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190730 | 20190729 |
3772880 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190705 | 20190110 |
3784460 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190705 | 20190110 |
3845624 | simpler | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4088592 | simpler | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4099400 | simpler | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4102308 | simpler | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4105036 | simpler | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4106068 | simpler | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4184424 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
4186472 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
4207908 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
4218356 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
4526932 | simpler | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4532732 | simpler | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4535908 | simpler | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4541872 | simpler | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4543756 | simpler | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4553332 | simpler | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4553936 | simpler | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4559004 | simpler | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4593216 | simpler | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4593260 | simpler | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4609088 | simpler | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190730 | 20190729 |
4642624 | simpler | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
5423672 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5459264 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5500920 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5506936 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5562476 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5611596 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5686348 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5696456 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5718412 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5749736 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5802168 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
5900000 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190705 | 20190110 |
16344080 | simpler | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
16377032 | simpler | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190730 | 20190729 |
16855324 | simpler | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190730 | 20190729 |
17281124 | simpler | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190730 | 20190729 |
17296864 | simpler | gcc -m32 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
17764640 | simpler | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190730 | 20190729 |
17765800 | simpler | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190730 | 20190729 |
18156116 | simpler | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
18422848 | simpler | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190730 | 20190729 |
18463592 | simpler | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190730 | 20190729 |
18466424 | simpler | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190730 | 20190729 |
18468084 | simpler | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190730 | 20190729 |
18623036 | simpler | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
18635680 | simpler | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190730 | 20190729 |
18637112 | simpler | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190730 | 20190729 |
18766992 | simpler | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190730 | 20190729 |
18775612 | simpler | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190730 | 20190729 |
18984836 | simpler | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190730 | 20190729 |
19006256 | simpler | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190730 | 20190729 |
19030588 | simpler | gcc -m32 -O -fomit-frame-pointer | 20190730 | 20190729 |
19042948 | simpler | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190730 | 20190729 |
19055092 | simpler | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190730 | 20190729 |
19059216 | simpler | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190730 | 20190729 |
19061632 | simpler | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190730 | 20190729 |
19068320 | simpler | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190730 | 20190729 |
19071628 | simpler | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190730 | 20190729 |
19073740 | simpler | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190730 | 20190729 |
19074852 | simpler | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190730 | 20190729 |
19083372 | simpler | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190730 | 20190729 |
19116864 | simpler | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190730 | 20190729 |
19161692 | simpler | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190730 | 20190729 |
19517600 | simpler | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
19590772 | simpler | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190730 | 20190729 |
20313812 | simpler | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20321580 | simpler | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20321948 | simpler | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20334612 | simpler | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20335328 | simpler | gcc -m32 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20339452 | simpler | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20355472 | simpler | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20360364 | simpler | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20360740 | simpler | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20362304 | simpler | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20400628 | simpler | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190730 | 20190729 |
20452804 | simpler | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
21145228 | simpler | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190730 | 20190729 |
21163000 | simpler | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
21188404 | simpler | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
21312696 | simpler | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190730 | 20190729 |
21330472 | simpler | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190730 | 20190729 |
21449916 | simpler | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
23082432 | simpler | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190730 | 20190729 |
23112764 | simpler | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
23225516 | simpler | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
25181528 | simpler | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25181608 | simpler | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25184588 | simpler | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25215332 | simpler | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25233556 | simpler | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25238260 | simpler | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25244484 | simpler | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190730 | 20190729 |
25310132 | simpler | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190730 | 20190729 |
27867184 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190705 | 20190110 |
29217180 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190705 | 20190110 |
29449808 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
30235892 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
30286900 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190705 | 20190110 |
30381804 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
31095384 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190705 | 20190110 |
31346700 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
33170688 | simpler | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
33175440 | simpler | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
33178260 | simpler | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
33559376 | simpler | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
33575976 | simpler | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
33975844 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
33994124 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
34270200 | simpler | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190730 | 20190729 |
34684888 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
34824468 | simpler | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
34877540 | simpler | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
35350120 | simpler | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
35678624 | simpler | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
35811764 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
35951440 | simpler | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190730 | 20190729 |
35953912 | simpler | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190730 | 20190729 |
35958716 | simpler | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190730 | 20190729 |
35990272 | simpler | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190730 | 20190729 |
36002672 | simpler | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190730 | 20190729 |
36023532 | simpler | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190730 | 20190729 |
36059672 | simpler | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190730 | 20190729 |
36067612 | simpler | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190730 | 20190729 |
36076928 | simpler | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190730 | 20190729 |
36149280 | simpler | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
36149664 | simpler | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
36152024 | simpler | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
36456460 | simpler | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190730 | 20190729 |
36613684 | simpler | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
36935156 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
36982692 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
37080372 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
37445072 | simpler | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190730 | 20190729 |
37470180 | simpler | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190730 | 20190729 |
37470712 | simpler | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190730 | 20190729 |
37496964 | simpler | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190730 | 20190729 |
37506008 | simpler | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190730 | 20190729 |
37644840 | simpler | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190730 | 20190729 |
37659148 | simpler | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190730 | 20190729 |
37780516 | simpler | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
37863612 | simpler | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190730 | 20190729 |
37875600 | simpler | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190730 | 20190729 |
37878472 | simpler | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190730 | 20190729 |
37939400 | simpler | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190730 | 20190729 |
37946392 | simpler | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190730 | 20190729 |
37971836 | simpler | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
37977672 | simpler | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190730 | 20190729 |
38045132 | simpler | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38156368 | simpler | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190730 | 20190729 |
38160120 | simpler | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190730 | 20190729 |
38167204 | simpler | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190730 | 20190729 |
38171520 | simpler | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190730 | 20190729 |
38176320 | simpler | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190730 | 20190729 |
38191332 | simpler | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190730 | 20190729 |
38195244 | simpler | gcc -m32 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38195684 | simpler | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38211984 | simpler | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38228184 | simpler | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190730 | 20190729 |
38228852 | simpler | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190730 | 20190729 |
38229424 | simpler | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190730 | 20190729 |
38305388 | simpler | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190730 | 20190729 |
38351544 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38441264 | simpler | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190730 | 20190729 |
38445772 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38449476 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38470936 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38474308 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38520636 | simpler | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38539944 | simpler | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38545244 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38555936 | simpler | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38556228 | simpler | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190730 | 20190729 |
38574228 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38579272 | simpler | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190730 | 20190729 |
38583452 | simpler | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38586360 | simpler | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38587172 | simpler | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190730 | 20190729 |
38589716 | simpler | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38592612 | simpler | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190730 | 20190729 |
38700712 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38721764 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38789020 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38847876 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38858184 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190705 | 20190110 |
38999128 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190705 | 20190110 |
39033288 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39123220 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190705 | 20190110 |
39137728 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190705 | 20190110 |
39142612 | simpler | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190730 | 20190729 |
39153064 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39161752 | simpler | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190730 | 20190729 |
39173940 | simpler | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190730 | 20190729 |
39218664 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
39398440 | simpler | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
39400204 | simpler | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190730 | 20190729 |
39403108 | simpler | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190730 | 20190729 |
39500652 | simpler | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190730 | 20190729 |
39501184 | simpler | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190730 | 20190729 |
39532716 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190705 | 20190110 |
39551424 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190705 | 20190110 |
39596776 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190705 | 20190110 |
39598520 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190705 | 20190110 |
39601504 | simpler | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190730 | 20190729 |
39604336 | simpler | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190730 | 20190729 |
39604804 | simpler | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
39780804 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39806332 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39808600 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39814164 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39833084 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39957432 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
39978672 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190705 | 20190110 |
40042532 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190705 | 20190110 |
40099792 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190705 | 20190110 |
40118660 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190705 | 20190110 |
40119360 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
40176640 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190705 | 20190110 |
40177420 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190705 | 20190110 |
40199068 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190705 | 20190110 |
40277488 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190705 | 20190110 |
40302832 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190705 | 20190110 |
40302840 | ref | gcc -m32 -O -fomit-frame-pointer | 20190705 | 20190110 |
40309084 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190705 | 20190110 |
40323876 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190705 | 20190110 |
40331984 | simpler | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
40361564 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190705 | 20190110 |
40372220 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190705 | 20190110 |
40398456 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190705 | 20190110 |
40427144 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190705 | 20190110 |
40427444 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190705 | 20190110 |
40494208 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190705 | 20190110 |
40630460 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190705 | 20190110 |
40663052 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190705 | 20190110 |
40669840 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190705 | 20190110 |
40961576 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
41228796 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190705 | 20190110 |
41328520 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
41334008 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
41474924 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190705 | 20190110 |
41658592 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190705 | 20190110 |
41723884 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190705 | 20190110 |
41763868 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190705 | 20190110 |
41804256 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190705 | 20190110 |
41804956 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190705 | 20190110 |
41809732 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190705 | 20190110 |
41817820 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190705 | 20190110 |
41821296 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
41855100 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190705 | 20190110 |
41863660 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190705 | 20190110 |
42127140 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190705 | 20190110 |
42228892 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190705 | 20190110 |
42239908 | simpler | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
42581772 | simpler | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190730 | 20190729 |
42590888 | simpler | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190730 | 20190729 |
43118360 | simpler | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190730 | 20190729 |
43152568 | simpler | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
43161524 | simpler | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190730 | 20190729 |
43177180 | simpler | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190730 | 20190729 |
43179628 | simpler | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
43187500 | simpler | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190730 | 20190729 |
43198592 | simpler | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190730 | 20190729 |
43227400 | simpler | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190730 | 20190729 |
43295456 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190705 | 20190110 |
43366840 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190705 | 20190110 |
43369160 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190705 | 20190110 |
43370488 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190705 | 20190110 |
43434536 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190705 | 20190110 |
43844200 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190705 | 20190110 |
43854460 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190705 | 20190110 |
44051140 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190705 | 20190110 |
44070480 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190705 | 20190110 |
44201488 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44440132 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44446400 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190705 | 20190110 |
44600316 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190705 | 20190110 |
44604788 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190705 | 20190110 |
44752476 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190705 | 20190110 |
44758896 | ref | gcc -m32 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44842348 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44879420 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44883960 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190705 | 20190110 |
44886596 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44899764 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190705 | 20190110 |
44956008 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190705 | 20190110 |
44966928 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190705 | 20190110 |
44992904 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190705 | 20190110 |
45209396 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190705 | 20190110 |
46119556 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190705 | 20190110 |
46146284 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190705 | 20190110 |
46146984 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190705 | 20190110 |
46255632 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190705 | 20190110 |
46260592 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190705 | 20190110 |
46261696 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190705 | 20190110 |
46266036 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190705 | 20190110 |
46266288 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190705 | 20190110 |
46756760 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190705 | 20190110 |
46792840 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190705 | 20190110 |
46922012 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190705 | 20190110 |
46976268 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190705 | 20190110 |
46980288 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190705 | 20190110 |
48467748 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190705 | 20190110 |
48561568 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190705 | 20190110 |
49180836 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
49200204 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190705 | 20190110 |
49475036 | simpler | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
49475592 | simpler | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
49481708 | simpler | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
50322640 | simpler | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
51250772 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
51253172 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
51430300 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
51517992 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
51645572 | simpler | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
52047636 | simpler | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190730 | 20190729 |
52050620 | simpler | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190730 | 20190729 |
52361988 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
52386492 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
52617420 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190705 | 20190110 |
53123596 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190705 | 20190110 |
62202352 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190705 | 20190110 |
62877628 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190705 | 20190110 |
62925380 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190705 | 20190110 |
62926748 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190705 | 20190110 |
62938584 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190705 | 20190110 |
62993924 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190705 | 20190110 |
63172540 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190705 | 20190110 |
63877064 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190705 | 20190110 |
64009540 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190705 | 20190110 |
64061560 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190705 | 20190110 |
64437424 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190705 | 20190110 |
64441332 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190705 | 20190110 |
64673764 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190705 | 20190110 |
66319660 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190705 | 20190110 |
66343804 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190705 | 20190110 |
66415528 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190705 | 20190110 |
67014712 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67016760 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67021396 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67036644 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67045628 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67138956 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67425184 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
67788808 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190705 | 20190110 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | faster |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | faster |
gcc -m32 -O2 -fomit-frame-pointer | faster |
gcc -m32 -O3 -fomit-frame-pointer | faster |
gcc -m32 -O -fomit-frame-pointer | faster |
gcc -m32 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=athlon -O -fomit-frame-pointer | faster |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | faster |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=i386 -O -fomit-frame-pointer | faster |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=i486 -O -fomit-frame-pointer | faster |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | faster |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | faster |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=k6 -O -fomit-frame-pointer | faster |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | faster |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | faster |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | faster |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | faster |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=pentium -O -fomit-frame-pointer | faster |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | faster |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | faster |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | faster |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | faster |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | faster
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | faster821 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | faster821 |
gcc -m32 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -O -fomit-frame-pointer | faster821 |
gcc -m32 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | faster821 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | faster821 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | faster821 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | faster821 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | faster821
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
gcc -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -O -fomit-frame-pointer | avx2 |
gcc -m32 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|