| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 31934392080 | 54368 0 0 | 78980 420 1560 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 32018737086 | 33927 0 0 | 60532 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 32731096515 | 55816 0 0 | 80116 420 1560 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 32821797825 | 57288 0 0 | 81556 420 1560 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 33550447044 | 61048 0 0 | 86136 416 1560 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 33934905111 | 21507 0 0 | 41788 412 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 33948046080 | 55752 0 0 | 79988 420 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 33985731249 | 55752 0 0 | 80052 420 1560 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 34219846752 | 73134 0 0 | 100836 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 35060584311 | 54368 0 0 | 78980 420 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 35409162387 | 54368 0 0 | 78980 420 1560 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 35524579908 | 29138 0 0 | 54072 416 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 36374741034 | 55715 0 0 | 79524 416 1560 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 36883595496 | 20013 0 0 | 40256 412 1560 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 37088082963 | 55715 0 0 | 79524 416 1560 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 37199353089 | 29099 0 0 | 54424 416 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 37639549710 | 57239 0 0 | 80952 416 1560 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 37715022282 | 61690 0 0 | 87060 416 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 38066500899 | 61690 0 0 | 87060 416 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 38311612899 | 21973 0 0 | 43820 420 1560 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 38512767972 | 28734 0 0 | 53688 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 39077807244 | 29099 0 0 | 54424 416 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 39143872191 | 62462 0 0 | 87708 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 39543356490 | 29138 0 0 | 54072 416 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 40214818446 | 28569 0 0 | 53856 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 40413068079 | 28163 0 0 | 52632 420 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 40439563755 | 19950 0 0 | 40192 412 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 40837004706 | 20013 0 0 | 40256 412 1560 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 41759702889 | 28390 0 0 | 53144 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 41816585598 | 31460 0 0 | 57456 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 41917657089 | 20013 0 0 | 40256 412 1560 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 42404616549 | 21973 0 0 | 43820 420 1560 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 42612175770 | 21973 0 0 | 43820 420 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 42974135262 | 37389 0 0 | 63420 416 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 44238835779 | 22213 0 0 | 44076 420 1560 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 44513882688 | 30138 0 0 | 54784 416 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 45291809508 | 19950 0 0 | 40192 412 1560 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 45530964348 | 19950 0 0 | 40192 412 1560 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 45730791684 | 22213 0 0 | 44076 420 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 45815815602 | 22213 0 0 | 44076 420 1560 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 46031596758 | 31812 0 0 | 56088 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 46062782376 | 30068 0 0 | 55192 420 1560 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 46775123166 | 20480 0 0 | 40772 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 46931377422 | 20479 0 0 | 40768 412 1560 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 47029201272 | 43100 0 0 | 42196 420 1560 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 47571846270 | 20480 0 0 | 40768 412 1560 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 47582789705 | 20480 0 0 | 40768 412 1560 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 47600166177 | 30452 0 0 | 54948 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 47652652989 | 31452 0 0 | 55280 416 1560 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 47811681783 | 20769 0 0 | 41844 416 1560 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 47989323636 | 23424 0 0 | 45664 416 1560 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 48008444604 | 20480 0 0 | 40768 412 1560 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 48130924929 | 38440 0 0 | 64624 420 1560 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 48271836804 | 22757 0 0 | 44652 420 1560 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 48292831755 | 20480 0 0 | 40772 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 48649851273 | 21627 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 48684956316 | 20488 0 0 | 40704 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 48718460706 | 20480 0 0 | 40772 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 48779820687 | 20479 0 0 | 40704 412 1560 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 48872804020 | 42511 0 0 | 67728 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 48888276195 | 21625 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 48952205052 | 21627 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 49013392320 | 43175 0 0 | 69000 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49052729625 | 30507 0 0 | 55268 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 49143002838 | 34680 0 0 | 58588 420 1560 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49156423701 | 43175 0 0 | 69000 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49159301919 | 35956 0 0 | 60024 420 1560 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49196836479 | 45211 0 0 | 72908 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49296476643 | 46280 0 0 | 74188 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49298770206 | 21000 0 0 | 42400 416 1560 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 49336469661 | 35956 0 0 | 60024 420 1560 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 49484876352 | 21627 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 49500606866 | 20420 0 0 | 41696 416 1560 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 49968465462 | 21211 0 0 | 42508 416 1560 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 50078589834 | 32632 0 0 | 56860 420 1560 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 50257107714 | 34022 0 0 | 58940 416 1560 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 50331896994 | 31125 0 0 | 55428 424 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 50333654637 | 21625 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 50432636727 | 21047 0 0 | 42456 416 1560 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 50603645294 | 33164 0 0 | 57876 416 1560 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 50639039031 | 31125 0 0 | 55428 424 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 50669313111 | 30900 0 0 | 56116 420 1560 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 50674943148 | 41887 0 0 | 66992 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 50785845387 | 33164 0 0 | 57876 416 1560 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 50877516315 | 21211 0 0 | 42508 416 1560 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 50975703823 | 45211 0 0 | 72908 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 51050400612 | 21914 0 0 | 43368 416 1560 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 51167205507 | 31812 0 0 | 56088 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 51222901917 | 21625 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 51325051275 | 31125 0 0 | 55428 424 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 51330351591 | 29900 0 0 | 54600 416 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 51372921921 | 31812 0 0 | 56088 420 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 51395551653 | 21047 0 0 | 42456 416 1560 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 51481726887 | 41650 0 0 | 67204 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 51939516134 | 33123 0 0 | 59080 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 52000604814 | 33123 0 0 | 59080 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 52063155963 | 32281 0 0 | 56856 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 52209185889 | 33123 0 0 | 59080 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 52522839393 | 39339 0 0 | 63772 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 52686782910 | 32031 0 0 | 56688 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 52692272247 | 21442 0 0 | 41720 412 1560 | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 52788299463 | 21625 0 0 | 43144 420 1560 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 52808188179 | 41650 0 0 | 67204 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 52818986898 | 31242 0 0 | 54240 420 1560 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 52831979940 | 33439 0 0 | 59232 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 52876067457 | 30871 0 0 | 55164 420 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 53041804584 | 33439 0 0 | 59232 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 53069105841 | 32281 0 0 | 56856 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 53167868289 | 33439 0 0 | 59232 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 53217368913 | 34834 0 0 | 58820 416 1560 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 53385240144 | 30708 0 0 | 55012 424 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 53523524094 | 33437 0 0 | 57076 416 1560 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 53923372290 | 34834 0 0 | 58820 416 1560 | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 53958020073 | 30708 0 0 | 55012 424 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 55472559573 | 23188 0 0 | 44320 420 1560 | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 55576772508 | 23258 0 0 | 44440 416 1560 | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 56046332238 | 23040 0 0 | 44192 420 1560 | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 56650382466 | 21534 0 0 | 41948 412 1560 | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 57075358389 | 21565 0 0 | 41948 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 57361691238 | 21489 0 0 | 41724 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 57473020293 | 21489 0 0 | 41724 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 57647576485 | 21489 0 0 | 41724 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 57757077255 | 25034 0 0 | 46164 420 1560 | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 58210578177 | 21477 0 0 | 41784 412 1560 | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 58421674774 | 21565 0 0 | 41948 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 58587256059 | 21552 0 0 | 41852 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 58792890558 | 21477 0 0 | 41784 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 58831058460 | 21442 0 0 | 41720 412 1560 | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 58965846741 | 21534 0 0 | 41948 412 1560 | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 58995133414 | 21512 0 0 | 41848 412 1560 | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 59074748799 | 21552 0 0 | 41852 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 59526047205 | 25034 0 0 | 46164 420 1560 | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 59538997086 | 21457 0 0 | 41724 412 1560 | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 59582373258 | 25034 0 0 | 46164 420 1560 | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 59792393236 | 21457 0 0 | 41724 412 1560 | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 59837358927 | 24147 0 0 | 45652 416 1560 | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 59886671694 | 21512 0 0 | 41848 412 1560 | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 59910396789 | 21565 0 0 | 41948 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 60124175961 | 21534 0 0 | 41948 412 1560 | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 60139558332 | 21457 0 0 | 41724 412 1560 | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 60149804654 | 24147 0 0 | 45652 416 1560 | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 60262282131 | 21528 0 0 | 41848 412 1560 | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 60291888261 | 23833 0 0 | 44568 424 1560 | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 60532905297 | 21568 0 0 | 41852 412 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 60606572439 | 23959 0 0 | 45396 420 1560 | ref | gcc_-m32_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 60678819522 | 24314 0 0 | 45520 416 1560 | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 60747680113 | 24920 0 0 | 46776 416 1560 | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 60756411846 | 24147 0 0 | 45652 416 1560 | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 61264793712 | 23833 0 0 | 44568 424 1560 | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 61306560915 | 25218 0 0 | 46268 416 1560 | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 61400993430 | 22877 0 0 | 43740 416 1560 | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 61749817395 | 23833 0 0 | 44568 424 1560 | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 61791772745 | 24920 0 0 | 46776 416 1560 | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 61829807025 | 23704 0 0 | 44348 420 1560 | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 61874604273 | 21465 0 0 | 41784 412 1560 | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 61946171870 | 24920 0 0 | 46776 416 1560 | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 62071425450 | 24508 0 0 | 46344 420 1560 | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 62616752121 | 25218 0 0 | 46268 416 1560 | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 62894820357 | 24130 0 0 | 44776 424 1560 | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 63766508811 | 24130 0 0 | 44776 424 1560 | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191007 | 20190816 |
| 66453079539 | 71235 0 0 | 97908 420 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 67079820450 | 129624 0 0 | 89120 420 1560 | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 77142374643 | 31952 0 0 | 56756 420 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 77807470044 | 42182 0 0 | 41344 412 1560 | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 79310229561 | 62811 0 0 | 87288 416 1560 | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 80806837386 | 69332 0 0 | 95988 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20191007 | 20190816 |
| 81269989491 | 31270 0 0 | 55972 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 84135652653 | 21100 0 0 | 41344 412 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 88936080492 | 48400 0 0 | 45824 420 1560 | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 89422903926 | 21853 0 0 | 42116 412 1560 | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 89570919198 | 21856 0 0 | 42116 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20191007 | 20190816 |
| 90565368543 | 22928 0 0 | 44504 416 1560 | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20191007 | 20190816 |
| 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
|