Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7191654336 | avx2 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180905 | 20180818 |
7469481984 | avx2 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
11310263168 | avx2 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180905 | 20180818 |
11433226016 | avx2 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180905 | 20180818 |
11463121952 | avx2 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180905 | 20180818 |
11522135488 | avx2 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180905 | 20180818 |
11539636672 | avx2 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180905 | 20180818 |
11564263776 | avx2 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
31753551648 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180905 | 20180818 |
31975508288 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
33737332160 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
33844695456 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180905 | 20180818 |
33911796064 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
33978185664 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
33999854208 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34054190560 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34070945632 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34084895744 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34327835136 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34362461536 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180906 | 20180818 |
34506209920 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180906 | 20180818 |
34514185888 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34632394112 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34646409120 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180906 | 20180818 |
34685216448 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34747229760 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
34812622368 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35150914112 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35151969056 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35158772800 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35393541376 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180906 | 20180818 |
35396101120 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35473972896 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180906 | 20180818 |
35489888384 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180906 | 20180818 |
35544691328 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180906 | 20180818 |
35559918400 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180906 | 20180818 |
35561452768 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35775668896 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35800289824 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
35827565536 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180905 | 20180818 |
36030913408 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
36103460608 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180906 | 20180818 |
36104111104 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180905 | 20180818 |
36121142496 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180906 | 20180818 |
36204758624 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
36535622656 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
36651234560 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180905 | 20180818 |
36733490656 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180906 | 20180818 |
36746155328 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180905 | 20180818 |
36783342752 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180906 | 20180818 |
36818640992 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180906 | 20180818 |
36856716096 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
36904807808 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180906 | 20180818 |
36931214944 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180905 | 20180818 |
36976738400 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180906 | 20180818 |
36985560544 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
37147649920 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180905 | 20180818 |
37150343200 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180906 | 20180818 |
37161264416 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180906 | 20180818 |
37200585792 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
37247513664 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
37270066816 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180905 | 20180818 |
37288472000 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180906 | 20180818 |
37338969024 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180905 | 20180818 |
37347546016 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180905 | 20180818 |
37379934240 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180905 | 20180818 |
37382161024 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180905 | 20180818 |
37394507392 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180906 | 20180818 |
37410535904 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180906 | 20180818 |
37458139968 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180905 | 20180818 |
37476821824 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
37482267168 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
37533008320 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180906 | 20180818 |
37538226720 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180906 | 20180818 |
37542627200 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180906 | 20180818 |
37546751008 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180906 | 20180818 |
37555538752 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180905 | 20180818 |
37697459648 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180905 | 20180818 |
37732442400 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180906 | 20180818 |
37873408416 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180906 | 20180818 |
37971073216 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180905 | 20180818 |
38016044128 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
38067124896 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180906 | 20180818 |
38216491072 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180905 | 20180818 |
38224967840 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180905 | 20180818 |
38243091200 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180905 | 20180818 |
38267086848 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180905 | 20180818 |
38343752864 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180905 | 20180818 |
38359865856 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180905 | 20180818 |
38427494944 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180905 | 20180818 |
38484031136 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
38604264608 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180906 | 20180818 |
38631043648 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180906 | 20180818 |
38791192480 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180905 | 20180818 |
38802504448 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180906 | 20180818 |
38804902848 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180905 | 20180818 |
38868733504 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180906 | 20180818 |
38884512320 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180906 | 20180818 |
39045131168 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180906 | 20180818 |
39047600640 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180906 | 20180818 |
39059135200 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180906 | 20180818 |
39194444288 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180906 | 20180818 |
39273203712 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
39278969280 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180905 | 20180818 |
39296159328 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180905 | 20180818 |
39321898656 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180905 | 20180818 |
39389720928 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180905 | 20180818 |
39425201568 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180905 | 20180818 |
39426027168 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180905 | 20180818 |
39441048736 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180905 | 20180818 |
39456423328 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180905 | 20180818 |
39458851584 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180905 | 20180818 |
39490926528 | ref | gcc -m32 -O -fomit-frame-pointer | 20180905 | 20180818 |
39573578272 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180905 | 20180818 |
39678122176 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180905 | 20180818 |
39706847712 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180905 | 20180818 |
39714329728 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180905 | 20180818 |
39718424192 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180905 | 20180818 |
39779996160 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180905 | 20180818 |
39832442464 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180905 | 20180818 |
39832740064 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180906 | 20180818 |
39936638656 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180906 | 20180818 |
39957464224 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180905 | 20180818 |
39958547008 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180905 | 20180818 |
39991096512 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40026842624 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180905 | 20180818 |
40047493216 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180905 | 20180818 |
40070473312 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180906 | 20180818 |
40073655520 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40128513792 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40160354752 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40172943584 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40198844672 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180906 | 20180818 |
40205471104 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180906 | 20180818 |
40247367520 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180905 | 20180818 |
40274314368 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180905 | 20180818 |
40274442048 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180905 | 20180818 |
40286934432 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40354022208 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40474705536 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180906 | 20180818 |
40475448384 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40477469792 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
40478989024 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180906 | 20180818 |
40484985536 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180906 | 20180818 |
40546539328 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180905 | 20180818 |
40575907968 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40585966016 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40603326208 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40613080032 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180905 | 20180818 |
40622651488 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180905 | 20180818 |
40625860224 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180906 | 20180818 |
40772983488 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40804581408 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180905 | 20180818 |
40873746112 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180906 | 20180818 |
40895888640 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
40925827776 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180906 | 20180818 |
40929393152 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180906 | 20180818 |
41009600672 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180906 | 20180818 |
41038362720 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180905 | 20180818 |
41473419680 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180905 | 20180818 |
41495446464 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180905 | 20180818 |
42079630272 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180905 | 20180818 |
42638414144 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180905 | 20180818 |
42729476768 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180905 | 20180818 |
42744208192 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180905 | 20180818 |
42790705376 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180905 | 20180818 |
42795532448 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180905 | 20180818 |
42837446368 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180905 | 20180818 |
42881616864 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180905 | 20180818 |
42957498400 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180905 | 20180818 |
43069635360 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43325725600 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43451672288 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43651354592 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43893887584 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180905 | 20180818 |
43894600000 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43914496480 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43928735104 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43929801888 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180905 | 20180818 |
43984558592 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180905 | 20180818 |
44553350752 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180905 | 20180818 |
44821421312 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180905 | 20180818 |
45428646208 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180905 | 20180818 |
48739845056 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180905 | 20180818 |
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=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 -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=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
|