Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
17238244661 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
17285029103 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
17374022734 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
17609188340 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180902 | 20180818 |
17612910647 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180901 | 20180818 |
18112268133 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180902 | 20180818 |
18223008857 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180901 | 20180818 |
18275298917 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
18402258490 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
18641510974 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
18661578531 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180902 | 20180818 |
18768761927 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180902 | 20180818 |
18968327034 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180902 | 20180818 |
19160835113 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19169420000 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19215845600 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19286570734 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19310972451 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19315246290 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19346550335 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19348078824 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19409394498 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19411797427 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
19549051887 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19576518791 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
19925075631 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
19925370584 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180902 | 20180818 |
20095638617 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180902 | 20180818 |
20509535284 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180902 | 20180818 |
20618406027 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180902 | 20180818 |
20965640665 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180902 | 20180818 |
21291924900 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180902 | 20180818 |
21390226377 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
21499660094 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
21509038161 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
21796542769 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180902 | 20180818 |
21815745570 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180902 | 20180818 |
22665304685 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
22977828990 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
23150166647 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
23152706048 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
23268385052 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
23435007821 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180902 | 20180818 |
23437931200 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180902 | 20180818 |
23440025685 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180902 | 20180818 |
23481722191 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180902 | 20180818 |
23499933067 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
23512595175 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
23679142361 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180902 | 20180818 |
23682294527 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
23767753865 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180901 | 20180818 |
23770275609 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180901 | 20180818 |
23820407432 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180902 | 20180818 |
23931428746 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180901 | 20180818 |
23938406111 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
23939195443 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
23958890104 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180902 | 20180818 |
23961803583 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
23965888359 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
24172681062 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180901 | 20180818 |
24193853924 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180902 | 20180818 |
24324390184 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180901 | 20180818 |
24672669676 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
25009684286 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
25024088698 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180902 | 20180818 |
25333702464 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
25343042447 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180902 | 20180818 |
26399627020 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180902 | 20180818 |
26409748171 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180902 | 20180818 |
26528670129 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180902 | 20180818 |
26640781756 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180902 | 20180818 |
26756622048 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180902 | 20180818 |
26756899383 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180902 | 20180818 |
27595250774 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27660243345 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27663910943 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27677142115 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27689384939 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27755571568 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180902 | 20180818 |
27865148822 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180902 | 20180818 |
27903096575 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27910055084 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27928814207 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
27935233934 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
28044444565 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180901 | 20180818 |
28049816448 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180901 | 20180818 |
28260911004 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
28269161296 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180901 | 20180818 |
30114968516 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180902 | 20180818 |
30238529605 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180901 | 20180818 |
30546561508 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180901 | 20180818 |
30548258467 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180901 | 20180818 |
32308690698 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
33125541117 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180901 | 20180818 |
33292733538 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180901 | 20180818 |
34278395804 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180901 | 20180818 |
34285322736 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180901 | 20180818 |
34322165038 | ref | gcc -m32 -O -fomit-frame-pointer | 20180901 | 20180818 |
34932684865 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180901 | 20180818 |
34937068308 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180901 | 20180818 |
34940701668 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180901 | 20180818 |
34946427998 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180901 | 20180818 |
34947717490 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180901 | 20180818 |
34947858895 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180901 | 20180818 |
35873484613 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180901 | 20180818 |
39765349447 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
39993088828 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
40445769980 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180901 | 20180818 |
40450558551 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180901 | 20180818 |
40459004820 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180901 | 20180818 |
40609533284 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180901 | 20180818 |
42005746205 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
53632077533 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180902 | 20180818 |
53846617906 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180902 | 20180818 |
54568141407 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
54847934873 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180902 | 20180818 |
55108561276 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180902 | 20180818 |
55189253492 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180902 | 20180818 |
55192681683 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180902 | 20180818 |
55198115275 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180902 | 20180818 |
55207250022 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180902 | 20180818 |
55225165592 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180902 | 20180818 |
55375272002 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180902 | 20180818 |
55599662593 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180902 | 20180818 |
55648203127 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
55979772138 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180902 | 20180818 |
56316955226 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180902 | 20180818 |
56551895552 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56563762619 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56567897590 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56903704982 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180901 | 20180818 |
56917671115 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56936715416 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180901 | 20180818 |
56945040647 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56947408087 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180901 | 20180818 |
56956635381 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56961208863 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56972884907 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180901 | 20180818 |
56978152847 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180901 | 20180818 |
56982763290 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180901 | 20180818 |
56982920766 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180901 | 20180818 |
56983152881 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180901 | 20180818 |
57071577873 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180901 | 20180818 |
57139619556 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180902 | 20180818 |
57194597659 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180901 | 20180818 |
57208918718 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180901 | 20180818 |
57233444514 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180901 | 20180818 |
57464485569 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180901 | 20180818 |
57489015194 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180901 | 20180818 |
57600097599 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180901 | 20180818 |
59473133705 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180901 | 20180818 |
59490153169 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180901 | 20180818 |
59545898597 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180901 | 20180818 |
59590120014 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180901 | 20180818 |
64791696917 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
64795515390 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180901 | 20180818 |
64821447162 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180901 | 20180818 |
65005705460 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180901 | 20180818 |
67206113536 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180902 | 20180818 |
67579143206 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180902 | 20180818 |
67587179524 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180902 | 20180818 |
67590528911 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180902 | 20180818 |
68839502496 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180901 | 20180818 |
68842882240 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180901 | 20180818 |
68888400290 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180901 | 20180818 |
68921044230 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180901 | 20180818 |
77101775451 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180901 | 20180818 |
77119452490 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180901 | 20180818 |
77182303040 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180901 | 20180818 |
77202162212 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180901 | 20180818 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni |
gcc -m32 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -O -fomit-frame-pointer | aesni |
gcc -m32 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -O -fomit-frame-pointer | aesni |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -O -fomit-frame-pointer | aesni |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -O -fomit-frame-pointer | aesni |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | aesni
|