Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4334688 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4347820 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4803290 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4816603 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4819666 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4822170 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4822224 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
4822923 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6177689 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6196434 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6260724 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6276478 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6297416 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6297655 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6302401 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6330365 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6334024 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6337760 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6338355 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20190729 | 20190729 |
6343752 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20190729 | 20190729 |
26391839 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190729 | 20190729 |
26396290 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
32791857 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
32810322 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
32811053 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
34482308 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20190729 | 20190729 |
36081694 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
36085149 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
36088704 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
36656559 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190729 | 20190729 |
36656599 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190729 | 20190729 |
36656699 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20190729 | 20190729 |
36829952 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20190729 | 20190729 |
37187059 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
37372818 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20190729 | 20190729 |
38325684 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38327171 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20190730 | 20190729 |
38459050 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20190729 | 20190729 |
38577579 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20190729 | 20190729 |
38760389 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
38832599 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
39744782 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20190729 | 20190729 |
39801524 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20190729 | 20190729 |
39802780 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20190729 | 20190729 |
39867776 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20190729 | 20190729 |
39879993 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20190729 | 20190729 |
39882030 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20190729 | 20190729 |
39926673 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20190729 | 20190729 |
39928119 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190729 | 20190729 |
39931330 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20190729 | 20190729 |
39960201 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20190729 | 20190729 |
39960391 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20190729 | 20190729 |
40042395 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20190729 | 20190729 |
40428268 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40428712 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40428720 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40470085 | ref | gcc -m32 -O -fomit-frame-pointer | 20190729 | 20190729 |
40659236 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40665159 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20190729 | 20190729 |
40680528 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40683748 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40768884 | ref | gcc -m32 -Os -fomit-frame-pointer | 20190729 | 20190729 |
40768941 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20190729 | 20190729 |
40940186 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
41029296 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20190729 | 20190729 |
41030738 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190730 | 20190729 |
41031269 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20190730 | 20190729 |
41032627 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20190729 | 20190729 |
41070623 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20190729 | 20190729 |
41071061 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190729 | 20190729 |
41078242 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20190729 | 20190729 |
41078305 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20190729 | 20190729 |
41078341 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20190729 | 20190729 |
41078964 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20190729 | 20190729 |
41079240 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20190729 | 20190729 |
41081784 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20190729 | 20190729 |
41143750 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20190729 | 20190729 |
41402424 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42119162 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42120678 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42126730 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42133732 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42144357 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42144639 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42145651 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42146390 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42147200 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42482768 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42519585 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190730 | 20190729 |
42520113 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
42520685 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
42568266 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20190729 | 20190729 |
42569867 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20190729 | 20190729 |
43273750 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20190729 | 20190729 |
43275218 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190729 | 20190729 |
43378522 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20190729 | 20190729 |
43542790 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20190729 | 20190729 |
43543054 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20190729 | 20190729 |
44424800 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20190729 | 20190729 |
44425379 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20190729 | 20190729 |
44477740 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20190729 | 20190729 |
44479287 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20190729 | 20190729 |
44490119 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
44490361 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20190729 | 20190729 |
45111839 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190729 | 20190729 |
45112004 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190729 | 20190729 |
45113161 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190729 | 20190729 |
45155352 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190729 | 20190729 |
45492165 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190730 | 20190729 |
45493515 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
45496642 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
45556522 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190730 | 20190729 |
45557885 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20190730 | 20190729 |
45663599 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
45755746 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
45765998 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20190729 | 20190729 |
46169095 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
46169671 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
46170911 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
46934568 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20190730 | 20190729 |
46936383 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20190730 | 20190729 |
46997190 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20190729 | 20190729 |
47029750 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
47035891 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
47037968 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
47299793 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20190729 | 20190729 |
47299840 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20190729 | 20190729 |
47300779 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20190729 | 20190729 |
47733324 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20190729 | 20190729 |
47825958 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
47826724 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20190729 | 20190729 |
47826754 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
48126520 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20190729 | 20190729 |
48128631 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20190729 | 20190729 |
48135338 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20190729 | 20190729 |
48586954 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
50224305 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20190729 | 20190729 |
50225559 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190729 | 20190729 |
50377667 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20190729 | 20190729 |
50380310 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20190729 | 20190729 |
50380861 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20190729 | 20190729 |
50399969 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20190729 | 20190729 |
50402589 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20190729 | 20190729 |
50493976 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20190729 | 20190729 |
50496671 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20190729 | 20190729 |
50497732 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20190729 | 20190729 |
50819978 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20190729 | 20190729 |
50824723 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20190729 | 20190729 |
50826332 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20190729 | 20190729 |
50826399 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20190729 | 20190729 |
50931022 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20190729 | 20190729 |
50933137 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20190729 | 20190729 |
51200478 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20190729 | 20190729 |
51213198 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20190730 | 20190729 |
51213516 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20190730 | 20190729 |
51385714 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20190730 | 20190729 |
51386389 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20190730 | 20190729 |
51794534 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20190729 | 20190729 |
52166486 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20190730 | 20190729 |
54173183 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20190729 | 20190729 |
54174798 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20190729 | 20190729 |
54181014 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20190729 | 20190729 |
54251417 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20190730 | 20190729 |
54252311 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20190730 | 20190729 |
55996470 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20190730 | 20190729 |
56005712 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20190730 | 20190729 |
56552960 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
56558653 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20190730 | 20190729 |
57354421 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20190729 | 20190729 |
57369264 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20190729 | 20190729 |
59690580 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20190729 | 20190729 |
60436309 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20190729 | 20190729 |
61501063 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
61527130 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20190729 | 20190729 |
80609086 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
80610010 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20190729 | 20190729 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx |
gcc -m32 -O2 -fomit-frame-pointer | avx |
gcc -m32 -O3 -fomit-frame-pointer | avx |
gcc -m32 -O -fomit-frame-pointer | avx |
gcc -m32 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=athlon -O -fomit-frame-pointer | avx |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=i386 -O -fomit-frame-pointer | avx |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=i486 -O -fomit-frame-pointer | avx |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=k6 -O -fomit-frame-pointer | avx |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -O -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=k8 -O -fomit-frame-pointer | avx |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=nocona -O -fomit-frame-pointer | avx |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx |
gcc -m32 -march=prescott -O -fomit-frame-pointer | avx |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx
|