Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
51465327690 | 31038 0 0 | 55356 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20191007 | 20190816 |
57951996762 | 57988 0 0 | 82260 420 1560 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
58513462284 | 54669 0 0 | 79260 420 1560 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
59031778206 | 74537 0 0 | 102244 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
59156519925 | 56516 0 0 | 80820 420 1560 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
59994098787 | 61789 0 0 | 86904 416 1560 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
60083767278 | 56452 0 0 | 80692 420 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
60342511698 | 63037 0 0 | 88404 416 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
60772561230 | 56452 0 0 | 80756 420 1560 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
62579060811 | 29226 0 0 | 54136 416 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
63182956800 | 54669 0 0 | 79260 420 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
63229384800 | 54669 0 0 | 79260 420 1560 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
66330420354 | 63840 0 0 | 89052 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
66768294021 | 63037 0 0 | 88404 416 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
67135487775 | 56344 0 0 | 80164 416 1560 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
67162942998 | 56344 0 0 | 80164 416 1560 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
68531280618 | 34041 0 0 | 60596 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
68967126633 | 29226 0 0 | 54136 416 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
69561131142 | 29358 0 0 | 54744 416 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191006 | 20190816 |
70483547379 | 57866 0 0 | 81592 416 1560 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
70551427494 | 29358 0 0 | 54744 416 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191006 | 20190816 |
72339593532 | 28354 0 0 | 52824 420 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191006 | 20190816 |
72866596419 | 28833 0 0 | 54176 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191006 | 20190816 |
74310738684 | 28942 0 0 | 53944 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20191006 | 20190816 |
74534197548 | 20006 0 0 | 40256 412 1560 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20191005 | 20190816 |
75071213901 | 31685 0 0 | 57648 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191006 | 20190816 |
75429138882 | 28490 0 0 | 53272 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
76244890596 | 20534 0 0 | 40772 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
77574819048 | 22027 0 0 | 43884 420 1560 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
77614141167 | 20069 0 0 | 40320 412 1560 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
79785775008 | 22027 0 0 | 43884 420 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20191005 | 20190816 |
81014736030 | 22027 0 0 | 43884 420 1560 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
81150296850 | 20069 0 0 | 40320 412 1560 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20191005 | 20190816 |
81307813374 | 22267 0 0 | 44140 420 1560 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20191005 | 20190816 |
81462131859 | 20069 0 0 | 40320 412 1560 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
81697118706 | 20006 0 0 | 40256 412 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20191005 | 20190816 |
81843512883 | 22267 0 0 | 44140 420 1560 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20191005 | 20190816 |
82061938854 | 20535 0 0 | 40832 412 1560 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20191005 | 20190816 |
82106174361 | 31019 0 0 | 56244 420 1560 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
83503485645 | 31392 0 0 | 55748 424 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20191006 | 20190816 |
83503537497 | 23462 0 0 | 45664 416 1560 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
83519618838 | 20006 0 0 | 40256 412 1560 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20191005 | 20190816 |
83821241877 | 22267 0 0 | 44140 420 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20191005 | 20190816 |
84359170614 | 20534 0 0 | 40832 412 1560 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
84457320972 | 20534 0 0 | 40772 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
84630011115 | 20534 0 0 | 40832 412 1560 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
85663793805 | 20533 0 0 | 40768 412 1560 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
85811067927 | 20534 0 0 | 40832 412 1560 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
86110257240 | 21674 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20191006 | 20190816 |
86295651999 | 21674 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20191005 | 20190816 |
86582265954 | 21228 0 0 | 42508 416 1560 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
86687582139 | 20542 0 0 | 40768 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
86960030157 | 43060 0 0 | 42196 420 1560 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191005 | 20190816 |
87065952558 | 21228 0 0 | 42508 416 1560 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
87192546231 | 22811 0 0 | 44716 420 1560 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20191005 | 20190816 |
87987625872 | 21674 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20191006 | 20190816 |
88079832666 | 32056 0 0 | 56344 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
88554778821 | 21030 0 0 | 42464 416 1560 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191006 | 20190816 |
88634398566 | 21674 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20191005 | 20190816 |
88702368474 | 32744 0 0 | 56988 420 1560 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20191005 | 20190816 |
88811625720 | 34892 0 0 | 58780 420 1560 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
88934952180 | 43803 0 0 | 69640 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
89087277225 | 43803 0 0 | 69640 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
89196777243 | 38026 0 0 | 64060 416 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
89675392287 | 43139 0 0 | 68368 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
89819824602 | 31789 0 0 | 55600 416 1560 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
89839773585 | 38883 0 0 | 65072 420 1560 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
89996059167 | 36168 0 0 | 60280 420 1560 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
90060994008 | 21676 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20191005 | 20190816 |
90874428387 | 36168 0 0 | 60280 420 1560 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
90920174100 | 45645 0 0 | 73356 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
91275390021 | 30264 0 0 | 54912 416 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
91291801011 | 20449 0 0 | 41760 416 1560 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
91296375486 | 45645 0 0 | 73356 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
91493385480 | 32056 0 0 | 56344 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
91586665104 | 33251 0 0 | 57940 416 1560 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
92014053033 | 21917 0 0 | 43368 416 1560 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92097801912 | 46394 0 0 | 74316 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
92250191700 | 33348 0 0 | 59272 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92285443326 | 31392 0 0 | 55748 424 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92420229414 | 32056 0 0 | 56344 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
92457668712 | 30169 0 0 | 54856 416 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92643182580 | 20760 0 0 | 41844 416 1560 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92683529523 | 33348 0 0 | 59272 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92683640898 | 33348 0 0 | 59272 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191006 | 20190816 |
92708143608 | 42370 0 0 | 67504 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
93054252567 | 31392 0 0 | 55748 424 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191006 | 20190816 |
93084167289 | 20534 0 0 | 40772 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191006 | 20190816 |
93091330215 | 33251 0 0 | 57940 416 1560 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
93355315593 | 21676 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20191005 | 20190816 |
93535060275 | 42348 0 0 | 67908 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
93954044463 | 39863 0 0 | 64284 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
94001731302 | 21676 0 0 | 43208 420 1560 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20191005 | 20190816 |
94054779264 | 30365 0 0 | 55512 420 1560 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20191006 | 20190816 |
94308186609 | 21057 0 0 | 42456 416 1560 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191006 | 20190816 |
94434436101 | 21057 0 0 | 42456 416 1560 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191006 | 20190816 |
94626519615 | 34060 0 0 | 59004 416 1560 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
94841797656 | 32088 0 0 | 56752 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
95015352894 | 33553 0 0 | 59360 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
95167704693 | 33553 0 0 | 59360 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
95235927048 | 35052 0 0 | 59076 416 1560 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
95251667913 | 31339 0 0 | 54304 420 1560 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
95469474645 | 42348 0 0 | 67908 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
95482348134 | 30569 0 0 | 55076 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
95710608312 | 30979 0 0 | 55268 424 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191006 | 20190816 |
96042626034 | 33493 0 0 | 57140 416 1560 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191006 | 20190816 |
96112154181 | 33553 0 0 | 59360 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
96179092194 | 32523 0 0 | 57112 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
96614977446 | 32523 0 0 | 57112 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191006 | 20190816 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -m32 -O2 -fomit-frame-pointer | ref |
gcc -m32 -O -fomit-frame-pointer | ref |
gcc -m32 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
gcc -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -O -fomit-frame-pointer | avx2 |
gcc -m32 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|