Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
457500 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
462570 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180529 | 20171218 |
467250 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180529 | 20171218 |
468120 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180529 | 20171218 |
472590 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
472980 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180529 | 20171218 |
473310 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
473310 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180529 | 20171218 |
473850 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
476430 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
479310 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
481260 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180529 | 20171218 |
481500 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482280 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482400 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482520 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482550 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482610 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482970 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
482970 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180529 | 20171218 |
483690 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
484260 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180529 | 20171218 |
485160 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
485220 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180529 | 20171218 |
485250 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
485670 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180529 | 20171218 |
485760 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180529 | 20171218 |
485820 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
485850 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180529 | 20171218 |
486030 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180529 | 20171218 |
486120 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180529 | 20171218 |
486240 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
486270 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
486720 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180529 | 20171218 |
487470 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180529 | 20171218 |
488940 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
491790 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180529 | 20171218 |
491820 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
492120 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
492900 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
495630 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
495780 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180529 | 20171218 |
495930 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180529 | 20171218 |
499170 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180529 | 20171218 |
502350 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180529 | 20171218 |
502950 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
503070 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180529 | 20171218 |
519300 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180529 | 20171218 |
519960 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180529 | 20171218 |
520470 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180529 | 20171218 |
520770 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180529 | 20171218 |
528870 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180529 | 20171218 |
628260 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180529 | 20171218 |
632010 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180529 | 20171218 |
635790 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180529 | 20171218 |
637470 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
641040 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
641790 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
642000 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180529 | 20171218 |
642600 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180529 | 20171218 |
643590 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
643620 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
644010 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
644490 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
644970 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
651630 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180529 | 20171218 |
651720 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180529 | 20171218 |
658560 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180529 | 20171218 |
659700 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180529 | 20171218 |
665550 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180529 | 20171218 |
667950 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180529 | 20171218 |
669570 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180529 | 20171218 |
669780 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180529 | 20171218 |
672210 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180529 | 20171218 |
672360 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180529 | 20171218 |
672510 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180529 | 20171218 |
672780 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180529 | 20171218 |
672870 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180529 | 20171218 |
672960 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180529 | 20171218 |
672990 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180529 | 20171218 |
673110 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180529 | 20171218 |
675810 | ref | gcc -m32 -O -fomit-frame-pointer | 20180529 | 20171218 |
697890 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180529 | 20171218 |
698520 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
698520 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180529 | 20171218 |
700170 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
719520 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180529 | 20171218 |
724890 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180529 | 20171218 |
725610 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180529 | 20171218 |
726240 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180529 | 20171218 |
739740 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180529 | 20171218 |
740190 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180529 | 20171218 |
741120 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180529 | 20171218 |
741330 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
745140 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180529 | 20171218 |
745860 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180529 | 20171218 |
747000 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180529 | 20171218 |
747060 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180529 | 20171218 |
747450 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180529 | 20171218 |
749400 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180529 | 20171218 |
749880 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180529 | 20171218 |
753750 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
756750 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
757830 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180529 | 20171218 |
759840 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180529 | 20171218 |
760110 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180529 | 20171218 |
760560 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180529 | 20171218 |
764970 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180529 | 20171218 |
766770 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180529 | 20171218 |
766890 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
770760 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180529 | 20171218 |
773010 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180529 | 20171218 |
782250 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180529 | 20171218 |
782490 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180529 | 20171218 |
798750 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
799020 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
799050 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
799170 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
799410 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
799680 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
801840 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
801930 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
802320 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
809730 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
810960 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180529 | 20171218 |
832830 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180529 | 20171218 |
916920 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180529 | 20171218 |
917760 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180529 | 20171218 |
919050 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
919530 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
920520 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180529 | 20171218 |
920550 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180529 | 20171218 |
925080 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180529 | 20171218 |
925710 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180529 | 20171218 |
945960 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180529 | 20171218 |
945990 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180529 | 20171218 |
946230 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180529 | 20171218 |
946410 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180529 | 20171218 |
951300 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180529 | 20171218 |
953760 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180529 | 20171218 |
955290 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180529 | 20171218 |
955620 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180529 | 20171218 |
955650 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180529 | 20171218 |
956910 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180529 | 20171218 |
957570 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180529 | 20171218 |
957750 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180529 | 20171218 |
958470 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180529 | 20171218 |
958620 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180529 | 20171218 |
960570 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180529 | 20171218 |
960840 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180529 | 20171218 |
962550 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180529 | 20171218 |
970920 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180529 | 20171218 |
971130 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180529 | 20171218 |
971520 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180529 | 20171218 |
971670 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180529 | 20171218 |
971700 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180529 | 20171218 |
972210 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180529 | 20171218 |
972270 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180529 | 20171218 |
972960 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180529 | 20171218 |
973440 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180529 | 20171218 |
973770 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180529 | 20171218 |
973980 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180529 | 20171218 |
975480 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180529 | 20171218 |
975870 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180529 | 20171218 |
976200 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180529 | 20171218 |
976260 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180529 | 20171218 |
976680 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180529 | 20171218 |
976740 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180529 | 20171218 |
983250 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180529 | 20171218 |
983790 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180529 | 20171218 |
985800 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180529 | 20171218 |
986070 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180529 | 20171218 |
986280 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180529 | 20171218 |
992970 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
993930 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
1002600 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180529 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse |
gcc -m32 -O2 -fomit-frame-pointer | sse |
gcc -m32 -O3 -fomit-frame-pointer | sse |
gcc -m32 -O -fomit-frame-pointer | sse |
gcc -m32 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=athlon -O -fomit-frame-pointer | sse |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=i386 -O -fomit-frame-pointer | sse |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=i486 -O -fomit-frame-pointer | sse |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=k6 -O -fomit-frame-pointer | sse |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=k8 -O -fomit-frame-pointer | sse |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=nocona -O -fomit-frame-pointer | sse |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse |
gcc -m32 -march=prescott -O -fomit-frame-pointer | sse |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse
|