Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
10824771 | 170677 44 16 | 193408 484 1568 | opt | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11158107 | 170677 44 16 | 193408 484 1568 | opt | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11194806 | 208376 44 16 | 234252 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11367681 | 170677 44 16 | 193408 484 1568 | opt | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11412336 | 176601 44 16 | 201216 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
11711862 | 184951 44 16 | 207300 484 1568 | opt | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11739126 | 134147 44 16 | 153960 484 1568 | opt | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
11773275 | 176489 44 16 | 198820 484 1568 | opt | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11861580 | 176559 44 16 | 198820 484 1568 | opt | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11890986 | 134147 44 16 | 153960 484 1568 | opt | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
11906280 | 190076 44 16 | 213348 484 1568 | opt | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11919027 | 176559 44 16 | 198884 484 1568 | opt | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
11926044 | 134147 44 16 | 153960 484 1568 | opt | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12003993 | 137871 44 16 | 157672 484 1568 | opt | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12035316 | 137871 44 16 | 157672 484 1568 | opt | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12128850 | 187412 44 16 | 210284 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12169194 | 183677 44 16 | 205732 484 1568 | opt | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
12312861 | 137871 44 16 | 157672 484 1568 | opt | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12343542 | 222068 44 16 | 246976 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
12413517 | 150797 44 16 | 171192 484 1568 | opt | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12509976 | 167527 44 16 | 190484 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12526239 | 146306 44 16 | 166120 484 1568 | opt | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12569316 | 199872 44 16 | 223684 484 1568 | opt | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
12720135 | 129604 44 16 | 147979 476 1568 | opt | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
12728346 | 198710 44 16 | 222380 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
12847557 | 144854 44 16 | 164368 484 1568 | opt | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
12910137 | 418674 88 32 | 232724 484 1568 | opt | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
13052244 | 204629 44 16 | 227232 484 1568 | opt | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
13201623 | 227350 44 16 | 253052 484 1568 | opt | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
13423800 | 145949 44 16 | 165564 484 1568 | opt | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
13512336 | 169463 44 16 | 192712 484 1568 | opt | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
13587750 | 129604 44 16 | 147979 476 1568 | opt | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
13616682 | 133409 44 16 | 151763 476 1568 | opt | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
13634517 | 199872 44 16 | 223684 484 1568 | opt | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
13677114 | 184756 44 16 | 207024 484 1568 | opt | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
13693407 | 129604 44 16 | 147979 476 1568 | opt | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
13699389 | 184756 44 16 | 207024 484 1568 | opt | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
13767444 | 194989 44 16 | 218696 484 1568 | opt | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
13767693 | 169463 44 16 | 192712 484 1568 | opt | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
13821459 | 163526 44 16 | 183184 484 1568 | opt | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
13931322 | 133381 44 16 | 151759 476 1568 | opt | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14032701 | 128217 44 16 | 146575 476 1568 | opt | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14096871 | 133349 44 16 | 151631 476 1568 | opt | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14147541 | 133137 44 16 | 151459 476 1568 | opt | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14171628 | 145949 44 16 | 165564 484 1568 | opt | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
14189184 | 133137 44 16 | 151459 476 1568 | opt | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14259426 | 133414 44 16 | 151779 476 1568 | opt | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14399847 | 332192 88 32 | 186508 484 1568 | opt | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
14448678 | 128217 44 16 | 146575 476 1568 | opt | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14480613 | 133121 44 16 | 151391 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14553762 | 133141 44 16 | 151523 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14677257 | 128217 44 16 | 146575 476 1568 | opt | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
14736069 | 133414 44 16 | 151779 476 1568 | opt | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
16882773 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20191012 | 20190816 |
16941789 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20191012 | 20190816 |
17033685 | 169082 44 16 | 191828 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
17225952 | 152763 44 16 | 171123 476 1568 | opt | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17293293 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20191012 | 20190816 |
17371812 | 131390 44 16 | 149923 476 1568 | opt | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17751843 | 133333 44 16 | 151891 476 1568 | opt | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17804574 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20191012 | 20190816 |
17845257 | 169220 44 16 | 191880 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191012 | 20190816 |
17877324 | 137832 44 16 | 157588 484 1568 | opt | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191012 | 20190816 |
17891274 | 131542 44 16 | 150119 476 1568 | opt | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17966214 | 144710 44 16 | 163059 476 1568 | opt | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17995416 | 131647 44 16 | 150091 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17998875 | 131339 44 16 | 149835 476 1568 | opt | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
17999055 | 131647 44 16 | 150091 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
18006915 | 147968 44 16 | 167796 484 1568 | opt | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18010011 | 152941 44 16 | 171299 476 1568 | opt | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
18012504 | 133357 44 16 | 151883 476 1568 | opt | gcc_-m32_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
18117804 | 147831 44 16 | 166924 484 1568 | opt | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18138759 | 289630 88 32 | 163171 476 1568 | opt | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
18276885 | 147968 44 16 | 167796 484 1568 | opt | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18305925 | 148022 44 16 | 167692 484 1568 | opt | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18344703 | 131542 44 16 | 150119 476 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
18351606 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18402660 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18426930 | 138196 44 16 | 157856 484 1568 | opt | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18427959 | 162515 44 16 | 186148 484 1568 | opt | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18481671 | 176749 44 16 | 201304 484 1568 | opt | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
18539538 | 176011 44 16 | 200184 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18582813 | 169082 44 16 | 191828 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18601812 | 162637 44 16 | 185636 484 1568 | opt | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18620790 | 162507 44 16 | 186008 484 1568 | opt | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18627471 | 154350 44 16 | 174636 484 1568 | opt | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18649872 | 166633 44 16 | 189784 484 1568 | opt | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18738432 | 169082 44 16 | 191828 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18748674 | 168924 44 16 | 193240 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18806400 | 160139 44 16 | 183412 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18823722 | 148022 44 16 | 167692 484 1568 | opt | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18859374 | 138756 44 16 | 158228 484 1568 | opt | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18922359 | 164875 44 16 | 189308 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18939012 | 144053 44 16 | 163560 484 1568 | opt | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
18939273 | 178458 44 16 | 202812 484 1568 | opt | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
18952434 | 166898 44 16 | 189376 484 1568 | opt | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
18982416 | 139654 44 16 | 159512 484 1568 | opt | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191012 | 20190816 |
18986688 | 133537 44 16 | 152147 476 1568 | opt | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19001379 | 147831 44 16 | 166924 484 1568 | opt | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19009683 | 190206 44 16 | 216328 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19042899 | 195594 44 16 | 219532 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19065198 | 173234 44 16 | 195908 484 1568 | opt | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19082703 | 133537 44 16 | 152147 476 1568 | opt | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19084026 | 188451 44 16 | 212788 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19090401 | 173234 44 16 | 195908 484 1568 | opt | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19095108 | 168406 44 16 | 191072 484 1568 | opt | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
19110276 | 277664 88 32 | 158456 484 1568 | opt | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19121949 | 133357 44 16 | 151883 476 1568 | opt | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19146819 | 131299 44 16 | 149843 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19153365 | 162515 44 16 | 186148 484 1568 | opt | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19165242 | 162538 44 16 | 186164 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19194186 | 131299 44 16 | 149843 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19196415 | 138196 44 16 | 157856 484 1568 | opt | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19202976 | 147968 44 16 | 167796 484 1568 | opt | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19219857 | 146581 44 16 | 166488 484 1568 | opt | gcc_-m32_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
19220313 | 148022 44 16 | 167692 484 1568 | opt | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
19238316 | 131542 44 16 | 150119 476 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19283295 | 136961 44 16 | 156332 484 1568 | opt | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19315017 | 190206 44 16 | 216328 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19319322 | 168924 44 16 | 193240 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19329561 | 133667 44 16 | 152135 476 1568 | opt | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19338405 | 133537 44 16 | 152147 476 1568 | opt | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19365195 | 147831 44 16 | 166924 484 1568 | opt | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19378659 | 145095 44 16 | 164224 484 1568 | opt | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19409997 | 147295 44 16 | 166752 484 1568 | opt | gcc_-m32_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19415484 | 181363 44 16 | 205116 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19447101 | 131339 44 16 | 149835 476 1568 | opt | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19502727 | 133333 44 16 | 151891 476 1568 | opt | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19509213 | 188451 44 16 | 212788 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19518555 | 164113 44 16 | 186336 484 1568 | opt | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19523607 | 133667 44 16 | 152135 476 1568 | opt | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19526253 | 166196 44 16 | 189472 484 1568 | opt | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
19556721 | 148748 44 16 | 168396 484 1568 | opt | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19627530 | 167206 44 16 | 189900 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19648680 | 131647 44 16 | 150091 476 1568 | opt | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19733178 | 133399 44 16 | 151955 476 1568 | opt | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19740645 | 133667 44 16 | 152135 476 1568 | opt | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19803024 | 133399 44 16 | 151955 476 1568 | opt | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
19828005 | 168924 44 16 | 193240 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19863543 | 195594 44 16 | 219532 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19872030 | 176011 44 16 | 200184 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
19879035 | 163237 44 16 | 186244 484 1568 | opt | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191012 | 20190816 |
19882812 | 165946 44 16 | 187164 484 1568 | opt | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19925547 | 184594 44 16 | 208836 484 1568 | opt | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19954788 | 196571 44 16 | 222904 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
19978506 | 159174 44 16 | 178640 484 1568 | opt | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20019759 | 172146 44 16 | 195816 484 1568 | opt | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20090058 | 154350 44 16 | 174636 484 1568 | opt | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20116320 | 174344 44 16 | 197488 484 1568 | opt | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20134533 | 167206 44 16 | 189900 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20152578 | 180308 44 16 | 202976 484 1568 | opt | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20177136 | 149232 44 16 | 168224 484 1568 | opt | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20238600 | 170248 44 16 | 193040 484 1568 | opt | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20279658 | 180286 44 16 | 202716 484 1568 | opt | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20291652 | 181476 44 16 | 204440 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20314224 | 174344 44 16 | 197488 484 1568 | opt | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20324295 | 149232 44 16 | 168224 484 1568 | opt | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20324319 | 131390 44 16 | 149923 476 1568 | opt | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20191012 | 20190816 |
20352339 | 176011 44 16 | 200184 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20376735 | 168579 44 16 | 191876 484 1568 | opt | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20388681 | 165079 44 16 | 187472 484 1568 | opt | gcc_-m32_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20389071 | 154350 44 16 | 174636 484 1568 | opt | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20438643 | 167206 44 16 | 189900 484 1568 | opt | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20452455 | 180286 44 16 | 202716 484 1568 | opt | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20473170 | 159174 44 16 | 178640 484 1568 | opt | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20729766 | 169220 44 16 | 191880 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20735607 | 151358 44 16 | 171564 484 1568 | opt | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
20736393 | 167087 44 16 | 189948 484 1568 | opt | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20191012 | 20190816 |
20795352 | 177985 44 16 | 201340 484 1568 | opt | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191012 | 20190816 |
20826075 | 181476 44 16 | 204440 484 1568 | opt | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
21614376 | 147067 44 16 | 166328 484 1568 | opt | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20191012 | 20190816 |
21686997 | 147584 44 16 | 166904 484 1568 | opt | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191012 | 20190816 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O -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 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O3 -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 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O -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 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O3 -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 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
gcc -m32 -O2 -fomit-frame-pointer | ref |
gcc -m32 -O3 -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 -O3 -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=core-avx-i -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O3 -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 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O3 -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 -O3 -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 -O3 -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=pentium4 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -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 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -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=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=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=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 -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=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=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=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
|
Compiler | Implementations
|
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=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=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=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 -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=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=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
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2 |
gcc -m32 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -O -fomit-frame-pointer | sse2 |
gcc -m32 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse2
|