| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13153288 | 52307 0 0 | 77178 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 15604316 | 71238 0 0 | 96046 416 1560 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 15967044 | 30476 0 0 | 51310 408 1560 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 16217416 | 71238 0 0 | 96046 416 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 16446268 | 79062 0 0 | 103602 416 1560 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 16610416 | 52716 0 0 | 78142 412 1560 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 16677168 | 51329 0 0 | 77202 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 16714344 | 34809 0 0 | 56970 416 1560 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 16802696 | 57696 0 0 | 82026 412 1560 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 16870144 | 37081 0 0 | 58750 412 1560 | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 16987440 | 62737 0 0 | 88162 416 1560 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 16992252 | 63762 0 0 | 91442 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17088980 | 51717 0 0 | 76430 416 1560 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17090724 | 71238 0 0 | 96046 416 1560 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17149944 | 86913 0 0 | 112542 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17271644 | 38174 0 0 | 60590 412 1560 | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 17287324 | 80790 0 0 | 105246 416 1560 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17290604 | 52131 0 0 | 77686 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 17314464 | 51329 0 0 | 77202 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 17316528 | 64410 0 0 | 92274 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17347304 | 52131 0 0 | 77686 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 17482236 | 36731 0 0 | 58782 412 1560 | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 17501220 | 30476 0 0 | 51310 408 1560 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 17619272 | 51329 0 0 | 77202 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 17619436 | 33573 0 0 | 54474 408 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 17634724 | 52276 0 0 | 77502 412 1560 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17671724 | 30833 0 0 | 51642 408 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 17740668 | 38586 0 0 | 61058 416 1560 | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 17743996 | 69461 0 0 | 96534 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17759348 | 79190 0 0 | 103730 416 1560 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17798600 | 52131 0 0 | 77686 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 17812640 | 34809 0 0 | 56970 416 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 17837272 | 30833 0 0 | 51642 408 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 17900352 | 30476 0 0 | 51310 408 1560 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 17921916 | 79062 0 0 | 103474 416 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 17937992 | 87331 0 0 | 113066 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 18007672 | 30975 0 0 | 51834 408 1560 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18013788 | 35433 0 0 | 57610 416 1560 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18027380 | 51481 0 0 | 77006 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18054916 | 33509 0 0 | 54414 408 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18085260 | 49440 0 0 | 74598 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18102644 | 34809 0 0 | 56970 416 1560 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18225508 | 51059 0 0 | 76834 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18249764 | 51059 0 0 | 76834 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18324976 | 30867 0 0 | 51638 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18334199 | 50766 0 0 | 76722 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18369404 | 35433 0 0 | 57610 416 1560 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18377668 | 35270 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18380696 | 51481 0 0 | 77006 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18402104 | 60598 0 0 | 87262 416 1560 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 18423348 | 36731 0 0 | 58782 412 1560 | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18462740 | 36731 0 0 | 58782 412 1560 | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18462908 | 63762 0 0 | 91442 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 18477940 | 33743 0 0 | 54706 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18502024 | 50934 0 0 | 76638 416 1560 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18564412 | 51481 0 0 | 77006 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18591652 | 64090 0 0 | 90630 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 18678524 | 35977 0 0 | 58186 416 1560 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18691468 | 82061 0 0 | 107518 412 1560 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 18695248 | 38174 0 0 | 60590 412 1560 | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 18775724 | 51928 0 0 | 77486 416 1560 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18845252 | 53317 0 0 | 78554 412 1560 | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 18877872 | 33592 0 0 | 54470 408 1560 | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18889984 | 33505 0 0 | 54410 408 1560 | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18910932 | 34557 0 0 | 56574 412 1560 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 18968172 | 30822 0 0 | 51642 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 18993020 | 51059 0 0 | 76834 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 19034928 | 50847 0 0 | 75886 416 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19081656 | 78384 0 0 | 102606 412 1560 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19147260 | 30356 0 0 | 51182 408 1560 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19266204 | 98444 0 0 | 125430 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19283644 | 36765 0 0 | 58154 412 1560 | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19330936 | 79050 0 0 | 103154 412 1560 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19332412 | 50311 0 0 | 75842 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19402248 | 47033 0 0 | 72326 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 19408528 | 33496 0 0 | 54410 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19458148 | 33592 0 0 | 54470 408 1560 | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19471332 | 33496 0 0 | 54410 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19489024 | 34776 0 0 | 56730 412 1560 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19491580 | 33038 0 0 | 54874 412 1560 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 19544064 | 78384 0 0 | 102606 412 1560 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19549364 | 30980 0 0 | 51838 408 1560 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19585908 | 52481 0 0 | 77666 416 1560 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19641636 | 33743 0 0 | 54706 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19681780 | 33536 0 0 | 54406 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19687176 | 33563 0 0 | 54474 408 1560 | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19703736 | 38174 0 0 | 60590 412 1560 | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 19728188 | 50377 0 0 | 76238 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19782464 | 33640 0 0 | 54538 408 1560 | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19812680 | 33536 0 0 | 54406 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19815664 | 31000 0 0 | 51766 408 1560 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19823756 | 62928 0 0 | 89402 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19827128 | 52276 0 0 | 77502 412 1560 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19839416 | 35270 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19843876 | 87331 0 0 | 113066 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19851848 | 36990 0 0 | 58978 416 1560 | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 19861408 | 30975 0 0 | 51834 408 1560 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 19948932 | 63592 0 0 | 89266 412 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 19979296 | 52252 0 0 | 78078 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20009332 | 50276 0 0 | 76810 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20009540 | 35270 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20060396 | 35272 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20070880 | 69461 0 0 | 96534 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 20098204 | 33563 0 0 | 54474 408 1560 | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20116560 | 37955 0 0 | 60214 416 1560 | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20153344 | 50829 0 0 | 76062 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20172768 | 34066 0 0 | 55966 412 1560 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20227008 | 93090 0 0 | 120706 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 20259960 | 38586 0 0 | 61058 416 1560 | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20274952 | 37480 0 0 | 59318 416 1560 | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20316292 | 35272 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20340916 | 36091 0 0 | 58194 412 1560 | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20352560 | 35272 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20353580 | 33822 0 0 | 54834 408 1560 | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20356940 | 37220 0 0 | 58914 416 1560 | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20451204 | 38995 0 0 | 61330 412 1560 | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20487948 | 52252 0 0 | 78078 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20513308 | 51035 0 0 | 76938 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20519284 | 62737 0 0 | 88162 416 1560 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 20567085 | 51006 0 0 | 76074 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 20584100 | 30356 0 0 | 51182 408 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20625340 | 69802 0 0 | 56154 416 1560 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20668192 | 60730 0 0 | 85726 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 20710532 | 30964 0 0 | 51770 408 1560 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20746696 | 30356 0 0 | 51182 408 1560 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20770856 | 52147 0 0 | 77654 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20815360 | 32336 0 0 | 53194 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20861688 | 34978 0 0 | 56926 412 1560 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20966120 | 31517 0 0 | 52358 408 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 20994708 | 34647 0 0 | 56330 412 1560 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 20995212 | 52147 0 0 | 77654 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 21044208 | 35433 0 0 | 57610 416 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21058268 | 53518 0 0 | 77742 412 1560 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 21075012 | 33536 0 0 | 54406 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21107108 | 37166 0 0 | 59062 416 1560 | ref | gcc_-m32_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 21107600 | 36990 0 0 | 58978 416 1560 | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 21222716 | 33822 0 0 | 54834 408 1560 | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21299876 | 32473 0 0 | 53322 408 1560 | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21313560 | 62641 0 0 | 89434 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 21336912 | 63300 0 0 | 52486 408 1560 | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21365324 | 51099 0 0 | 76302 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21375380 | 48462 0 0 | 73898 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21447672 | 38995 0 0 | 61330 412 1560 | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21503040 | 33822 0 0 | 54834 408 1560 | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21568104 | 48462 0 0 | 73898 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21584668 | 38586 0 0 | 61058 416 1560 | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21594908 | 51804 0 0 | 77102 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 21613736 | 33743 0 0 | 54706 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21632020 | 33563 0 0 | 54474 408 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 21664780 | 34066 0 0 | 55966 412 1560 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 21707520 | 51035 0 0 | 76938 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 21735844 | 101166 0 0 | 128334 416 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 21953320 | 33592 0 0 | 54470 408 1560 | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 22028428 | 53426 0 0 | 78786 416 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 22039476 | 35270 0 0 | 57182 416 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 22048168 | 33567 0 0 | 54474 408 1560 | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 22162920 | 33571 0 0 | 54478 408 1560 | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 22213900 | 36990 0 0 | 58978 416 1560 | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 22268004 | 37544 0 0 | 58750 416 1560 | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 22334664 | 50569 0 0 | 74086 416 1560 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 22342992 | 35669 0 0 | 58434 412 1560 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 22383684 | 52701 0 0 | 77974 412 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 22464116 | 38383 0 0 | 60182 412 1560 | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 22692820 | 188822 0 0 | 119186 416 1560 | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 22692828 | 53317 0 0 | 78554 412 1560 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 22793096 | 62641 0 0 | 89434 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 22805836 | 36969 0 0 | 58710 416 1560 | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 22883548 | 33630 0 0 | 54538 408 1560 | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 22974680 | 34978 0 0 | 56926 412 1560 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 23281616 | 91456 0 0 | 116310 412 1560 | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 23631904 | 37480 0 0 | 59318 416 1560 | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 24600968 | 76888 0 0 | 60618 416 1560 | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 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
|