Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
21683240192 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
21702524640 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22007498944 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22059755584 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
22105216960 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22305809856 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180904 | 20180818 |
22469234880 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22483836352 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22486053984 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22507805792 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180905 | 20180818 |
22659848672 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22808219488 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22814752608 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
22827269472 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
22837913888 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
22868062752 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
22870576352 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
23056013536 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180905 | 20180818 |
23231899136 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
23495947488 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
23617923808 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180904 | 20180818 |
23629245600 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180904 | 20180818 |
23879663360 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180904 | 20180818 |
23885801792 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24036608352 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24185038816 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24223075776 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24312998272 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24328238208 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24357794976 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24395669984 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24405675744 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24423305152 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24423438016 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24433544768 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24453550944 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24458993856 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24517918176 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180904 | 20180818 |
24607046240 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180905 | 20180818 |
24618269632 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180905 | 20180818 |
24704317856 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180905 | 20180818 |
24712299136 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180905 | 20180818 |
24738702496 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
24744137600 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
24903408992 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180904 | 20180818 |
25040703776 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
25147153888 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
25147217120 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
25788622176 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180905 | 20180818 |
25908482048 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
25989014976 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
26044669760 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180905 | 20180818 |
26062542784 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
26187133632 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180904 | 20180818 |
26415648000 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180905 | 20180818 |
26438689408 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180905 | 20180818 |
26589673984 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180905 | 20180818 |
26593261472 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180905 | 20180818 |
26610607104 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
26664731808 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180905 | 20180818 |
26920305856 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180905 | 20180818 |
26926166112 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
27618986144 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180904 | 20180818 |
27620624160 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180904 | 20180818 |
27626275008 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180904 | 20180818 |
28007377632 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180905 | 20180818 |
28084284512 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180905 | 20180818 |
28149061344 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180904 | 20180818 |
28158775296 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
28276320416 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180904 | 20180818 |
29081566336 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180905 | 20180818 |
29391682560 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180905 | 20180818 |
29479582304 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180905 | 20180818 |
29500994432 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180905 | 20180818 |
29519828896 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180905 | 20180818 |
29520284416 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180905 | 20180818 |
29561831296 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180905 | 20180818 |
29606612320 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180905 | 20180818 |
30481729024 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
31765438880 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180904 | 20180818 |
31822803584 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
31904585952 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180904 | 20180818 |
31943386816 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180904 | 20180818 |
32013297408 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
32287980288 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180904 | 20180818 |
32424547424 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180904 | 20180818 |
32576053472 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180904 | 20180818 |
32805753280 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180904 | 20180818 |
33060718720 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180904 | 20180818 |
33442935040 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180904 | 20180818 |
33892937824 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
34187662432 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
34497746528 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
34634831296 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
34832278336 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
35849566944 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180904 | 20180818 |
35863708480 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180904 | 20180818 |
37388443392 | ref | gcc -m32 -O -fomit-frame-pointer | 20180904 | 20180818 |
37887835904 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180904 | 20180818 |
38146080512 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180904 | 20180818 |
38294521216 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180904 | 20180818 |
38343165632 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180904 | 20180818 |
38502284000 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180904 | 20180818 |
38776850944 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180904 | 20180818 |
38798429024 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180904 | 20180818 |
39195542208 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180904 | 20180818 |
39230121088 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180904 | 20180818 |
39266917408 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180904 | 20180818 |
42215894144 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180904 | 20180818 |
42289686016 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180904 | 20180818 |
54545634688 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180905 | 20180818 |
54555560320 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180905 | 20180818 |
54852932832 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180905 | 20180818 |
55001944480 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180905 | 20180818 |
57160492384 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180904 | 20180818 |
57193310944 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180904 | 20180818 |
57570055552 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180905 | 20180818 |
57584939872 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180905 | 20180818 |
57808777760 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180904 | 20180818 |
57816798080 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180905 | 20180818 |
57834913440 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180905 | 20180818 |
57862964512 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180905 | 20180818 |
57920248416 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
57921011328 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180904 | 20180818 |
57928571424 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
57939051712 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
58015990304 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58129435104 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180904 | 20180818 |
58139167616 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180904 | 20180818 |
58158566464 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180904 | 20180818 |
58161285856 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58176702304 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58178867488 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58179240480 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58179393056 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58268117440 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180904 | 20180818 |
58280983104 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180904 | 20180818 |
58498948480 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58504208928 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58627447776 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180905 | 20180818 |
58632230016 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180905 | 20180818 |
58720183776 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180905 | 20180818 |
58766840672 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
58810215616 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180904 | 20180818 |
58828009824 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180904 | 20180818 |
58832391072 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180904 | 20180818 |
58835645024 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180904 | 20180818 |
58903150944 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180904 | 20180818 |
61471800160 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180904 | 20180818 |
61614273184 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180904 | 20180818 |
62143449376 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
64009166848 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180904 | 20180818 |
66095392000 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180904 | 20180818 |
66108890656 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180904 | 20180818 |
66117150944 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180904 | 20180818 |
66187786048 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180904 | 20180818 |
66220498880 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180904 | 20180818 |
66231645472 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180904 | 20180818 |
68053932960 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180904 | 20180818 |
68057429536 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180904 | 20180818 |
68076937856 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180904 | 20180818 |
69549905824 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180904 | 20180818 |
69723391328 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
70635989056 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180904 | 20180818 |
73476605504 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180904 | 20180818 |
73487579616 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180904 | 20180818 |
75578789952 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180904 | 20180818 |
75715915648 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180904 | 20180818 |
76394464000 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180904 | 20180818 |
76447925504 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180904 | 20180818 |
79337456160 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180904 | 20180818 |
79509065632 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180904 | 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
|