Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
4105534432 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4115352320 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4159285600 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4176631008 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4180418592 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4207934848 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4211751488 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4256231872 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4257219168 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4257676736 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4297404160 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4317289408 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4331494656 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4332281440 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4334063872 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4335021440 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4340191968 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4375713856 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4398588640 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4455911968 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4469758400 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4474308640 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4480308352 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4519887136 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4527542944 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4530930944 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4553634240 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4557473888 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4588067744 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4599663840 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4602447104 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4607925632 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4612370624 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4613033216 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4615616672 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4625199744 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4634558560 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4642870432 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4642903744 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4644605504 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4670049472 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4670070592 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4689574592 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4691430080 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4714957504 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180903 | 20180818 |
4749134080 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4749134912 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4760056928 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
4871080416 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180903 | 20180818 |
4879867680 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4882805120 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4888955360 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
4929432000 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180903 | 20180818 |
4977968128 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180903 | 20180818 |
5000285344 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180903 | 20180818 |
5002651552 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180903 | 20180818 |
5036710144 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180903 | 20180818 |
5043354624 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180903 | 20180818 |
5048040832 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180903 | 20180818 |
5050237664 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
5097617312 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
5098511424 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180903 | 20180818 |
5238731424 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180903 | 20180818 |
5251996224 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180903 | 20180818 |
5254243584 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180903 | 20180818 |
5317152480 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180903 | 20180818 |
5320857504 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180903 | 20180818 |
5340061440 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180903 | 20180818 |
5346497056 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
5358107616 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180903 | 20180818 |
5452981056 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180903 | 20180818 |
5571685696 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
5572077952 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180903 | 20180818 |
5574007200 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
5586585920 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180903 | 20180818 |
5591165024 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180903 | 20180818 |
5599517568 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180903 | 20180818 |
5603125216 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180903 | 20180818 |
5766701536 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6026775360 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6056108768 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6084495328 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6107144736 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6108987328 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6114153120 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180903 | 20180818 |
6116042976 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6168859104 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6235328352 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6296679936 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6350434176 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180903 | 20180818 |
6456958976 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6462227904 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6536551712 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6536579232 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6548862560 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
6771149824 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180903 | 20180818 |
6771258752 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180903 | 20180818 |
7068924384 | ref | gcc -m32 -O -fomit-frame-pointer | 20180903 | 20180818 |
7166329120 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180903 | 20180818 |
7238101632 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180903 | 20180818 |
7241995552 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180903 | 20180818 |
7264262656 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180903 | 20180818 |
7328381216 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180903 | 20180818 |
7333766336 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180903 | 20180818 |
7341750240 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180903 | 20180818 |
7350325344 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180903 | 20180818 |
7362652160 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180903 | 20180818 |
7365000704 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180903 | 20180818 |
7982340512 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180903 | 20180818 |
7999421280 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180903 | 20180818 |
10308350784 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180903 | 20180818 |
10315425056 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180903 | 20180818 |
10458183936 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180903 | 20180818 |
10477011360 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180903 | 20180818 |
10829495744 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180903 | 20180818 |
10831602816 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180903 | 20180818 |
10945244832 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180903 | 20180818 |
10959396160 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180903 | 20180818 |
10961460928 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180903 | 20180818 |
10966121696 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180903 | 20180818 |
10967432736 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180903 | 20180818 |
10975536448 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
10976367712 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
10976718368 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180903 | 20180818 |
10977172160 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
11007190880 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180903 | 20180818 |
11008922560 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11012640672 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11012781600 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11015042912 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180903 | 20180818 |
11031147392 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180903 | 20180818 |
11041095040 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11043785248 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11044125440 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11045715296 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11046811936 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11063249184 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180903 | 20180818 |
11066287008 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180903 | 20180818 |
11071218752 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180903 | 20180818 |
11113047264 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
11131964736 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180903 | 20180818 |
11133448992 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11134317344 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180903 | 20180818 |
11149154816 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180903 | 20180818 |
11151346496 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180903 | 20180818 |
11151755328 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180903 | 20180818 |
11170572992 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180903 | 20180818 |
11662702688 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180903 | 20180818 |
11668296544 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180903 | 20180818 |
11770615520 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
12096511936 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180903 | 20180818 |
12171527104 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180903 | 20180818 |
12437454208 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180903 | 20180818 |
12440766368 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180903 | 20180818 |
12445759488 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180903 | 20180818 |
12518344096 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180903 | 20180818 |
12520723616 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180903 | 20180818 |
12523119552 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180903 | 20180818 |
12914521376 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180903 | 20180818 |
12916611008 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180903 | 20180818 |
12920903776 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180903 | 20180818 |
13014108576 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180903 | 20180818 |
13021051040 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180903 | 20180818 |
13023694528 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
14029977344 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180903 | 20180818 |
14046185024 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180903 | 20180818 |
14354944000 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180903 | 20180818 |
14433159264 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180903 | 20180818 |
14462559904 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180903 | 20180818 |
14469761568 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180903 | 20180818 |
15024056384 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180903 | 20180818 |
15025340800 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180903 | 20180818 |
17039215264 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180903 | 20180818 |
17039773024 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180903 | 20180818 |
17268030784 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180903 | 20180818 |
17285415776 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180903 | 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
|