| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9323804 | 34322 0 0 | 59546 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 9418024 | 59716 0 0 | 84662 416 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 9625008 | 59716 0 0 | 84662 416 1560 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 9678596 | 66580 0 0 | 91186 416 1560 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 9702720 | 68068 0 0 | 92606 416 1560 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 9741472 | 37566 0 0 | 63126 416 1560 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 9776232 | 35610 0 0 | 61498 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 9871408 | 25145 0 0 | 46918 412 1560 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 9880980 | 66530 0 0 | 90758 412 1560 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 9913972 | 73462 0 0 | 99114 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 9965604 | 26454 0 0 | 48606 416 1560 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10049876 | 48507 0 0 | 76102 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10069268 | 37333 0 0 | 63110 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10090388 | 66580 0 0 | 91122 416 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10100308 | 41650 0 0 | 65930 412 1560 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10107756 | 37642 0 0 | 62870 412 1560 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10114864 | 35586 0 0 | 60546 416 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10135732 | 48024 0 0 | 74526 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10136176 | 44730 0 0 | 71346 416 1560 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10186981 | 38919 0 0 | 64358 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10188384 | 27238 0 0 | 49438 416 1560 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10279328 | 37898 0 0 | 63338 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10280684 | 37642 0 0 | 62870 412 1560 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10329804 | 38919 0 0 | 64358 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10438488 | 34871 0 0 | 60626 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10456088 | 36577 0 0 | 61674 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10464860 | 35037 0 0 | 60482 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10468236 | 25913 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10502612 | 43748 0 0 | 69082 416 1560 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10511852 | 36799 0 0 | 61486 416 1560 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10554328 | 66660 0 0 | 91314 416 1560 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10555512 | 37333 0 0 | 63110 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10571648 | 29219 0 0 | 51578 412 1560 | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10588112 | 25950 0 0 | 46886 408 1560 | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 10600592 | 48507 0 0 | 76102 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10655832 | 29725 0 0 | 52098 416 1560 | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10673512 | 59716 0 0 | 84662 416 1560 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 10783800 | 25911 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 10964104 | 26454 0 0 | 48606 416 1560 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10970076 | 38021 0 0 | 63714 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 10989188 | 37519 0 0 | 62978 416 1560 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11012148 | 49107 0 0 | 76934 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11035372 | 24121 0 0 | 44906 408 1560 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11072820 | 28286 0 0 | 49938 412 1560 | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11086152 | 26454 0 0 | 48606 416 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11120200 | 24569 0 0 | 45354 408 1560 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11145496 | 26694 0 0 | 48862 416 1560 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11146188 | 38050 0 0 | 63510 412 1560 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11146524 | 37898 0 0 | 63338 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11223348 | 24512 0 0 | 45282 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11237168 | 25638 0 0 | 47590 412 1560 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11238080 | 25862 0 0 | 47670 412 1560 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11243964 | 74156 0 0 | 99922 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11258536 | 38021 0 0 | 63714 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11271300 | 37333 0 0 | 63110 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11281676 | 27757 0 0 | 49078 412 1560 | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11324360 | 37898 0 0 | 63338 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11337420 | 24486 0 0 | 45286 408 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11340180 | 25913 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11344740 | 24121 0 0 | 44906 408 1560 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11362244 | 24121 0 0 | 44906 408 1560 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11383464 | 50193 0 0 | 77282 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11401716 | 25738 0 0 | 46474 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11425936 | 35299 0 0 | 60662 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11482648 | 25738 0 0 | 46474 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11493044 | 29725 0 0 | 52098 416 1560 | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11518664 | 25911 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11551168 | 38021 0 0 | 63714 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11597692 | 25493 0 0 | 47082 412 1560 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11609104 | 65888 0 0 | 90146 412 1560 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11624536 | 38360 0 0 | 64118 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11655068 | 27869 0 0 | 49842 412 1560 | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11667160 | 28787 0 0 | 51030 416 1560 | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11749504 | 24486 0 0 | 45286 408 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11761428 | 36613 0 0 | 61770 412 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11811020 | 24061 0 0 | 44842 408 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11818316 | 25911 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11819976 | 28173 0 0 | 50082 416 1560 | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11822835 | 25669 0 0 | 47562 412 1560 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11847864 | 38919 0 0 | 64358 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11858788 | 24061 0 0 | 44842 408 1560 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 11860156 | 25913 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 11891980 | 74156 0 0 | 99922 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11930688 | 37780 0 0 | 62902 416 1560 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 11935016 | 29219 0 0 | 51578 412 1560 | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 11951912 | 25538 0 0 | 47366 412 1560 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12024836 | 27869 0 0 | 49842 412 1560 | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12034744 | 35299 0 0 | 60662 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12046064 | 26694 0 0 | 48862 416 1560 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12047260 | 25721 0 0 | 46542 408 1560 | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12053904 | 25738 0 0 | 46474 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12079816 | 46248 0 0 | 73010 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12103096 | 25768 0 0 | 46538 408 1560 | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12138380 | 25719 0 0 | 46542 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12138944 | 50193 0 0 | 77282 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12221628 | 24558 0 0 | 45350 408 1560 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12223944 | 65888 0 0 | 90146 412 1560 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12292848 | 37890 0 0 | 63102 412 1560 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12295952 | 25725 0 0 | 46546 408 1560 | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12304368 | 25768 0 0 | 46538 408 1560 | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12315384 | 38239 0 0 | 63438 412 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12339396 | 25919 0 0 | 46822 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12349024 | 79699 0 0 | 107462 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12356076 | 24554 0 0 | 45350 408 1560 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12364848 | 25950 0 0 | 46886 408 1560 | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12373220 | 28035 0 0 | 49838 416 1560 | ref | gcc_-m32_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12383308 | 29219 0 0 | 51578 412 1560 | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12438224 | 25753 0 0 | 46542 408 1560 | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12463432 | 25754 0 0 | 46542 408 1560 | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12466836 | 25768 0 0 | 46538 408 1560 | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12495352 | 28173 0 0 | 50082 416 1560 | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12509140 | 24482 0 0 | 45286 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12522936 | 35583 0 0 | 61390 412 1560 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12527436 | 51504 0 0 | 46866 416 1560 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12544404 | 25919 0 0 | 46822 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12562312 | 159912 0 0 | 104782 416 1560 | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12565960 | 26694 0 0 | 48862 416 1560 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12614132 | 25862 0 0 | 47670 412 1560 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12655300 | 25720 0 0 | 46542 408 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12658680 | 25719 0 0 | 46542 408 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12671388 | 38360 0 0 | 64118 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12672788 | 24061 0 0 | 44842 408 1560 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 12709604 | 35583 0 0 | 61390 412 1560 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12726160 | 69514 0 0 | 95086 412 1560 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12745564 | 25911 0 0 | 47766 416 1560 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12757524 | 46969 0 0 | 72630 412 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12768848 | 29725 0 0 | 52098 416 1560 | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12835524 | 47372 0 0 | 73862 416 1560 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12836032 | 37655 0 0 | 64182 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 12845712 | 37653 0 0 | 63082 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 12848968 | 43748 0 0 | 69082 416 1560 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12911712 | 86347 0 0 | 113566 416 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 12936400 | 25753 0 0 | 46542 408 1560 | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13036840 | 46248 0 0 | 73010 412 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 13051484 | 37890 0 0 | 63102 412 1560 | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 13123016 | 25919 0 0 | 46822 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13165392 | 24558 0 0 | 45350 408 1560 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13191548 | 27869 0 0 | 49842 412 1560 | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13370912 | 28396 0 0 | 50154 416 1560 | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13426476 | 28173 0 0 | 50082 416 1560 | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13460576 | 37849 0 0 | 62658 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13480508 | 24575 0 0 | 45346 408 1560 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13585164 | 78096 0 0 | 103018 412 1560 | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 13601088 | 25754 0 0 | 46542 408 1560 | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13602196 | 25761 0 0 | 46546 408 1560 | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13617416 | 25720 0 0 | 46542 408 1560 | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13666772 | 25669 0 0 | 47562 412 1560 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13698592 | 29136 0 0 | 50870 412 1560 | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 13722092 | 28293 0 0 | 49446 416 1560 | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13784672 | 25950 0 0 | 46886 408 1560 | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 13853512 | 44824 0 0 | 69766 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 13883572 | 37653 0 0 | 63082 416 1560 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 13904260 | 29541 0 0 | 51826 412 1560 | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 13961124 | 39168 0 0 | 64538 416 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14078136 | 29541 0 0 | 51826 412 1560 | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14190048 | 25757 0 0 | 46542 408 1560 | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 14263188 | 37396 0 0 | 62650 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14287988 | 27343 0 0 | 50182 412 1560 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14357760 | 28140 0 0 | 49682 416 1560 | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 14575312 | 57740 0 0 | 51062 416 1560 | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14585452 | 27962 0 0 | 49622 416 1560 | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14639480 | 28396 0 0 | 50154 416 1560 | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 14723284 | 37089 0 0 | 62094 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 14841688 | 37650 0 0 | 62838 416 1560 | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20190830 | 20190816 |
| 14988272 | 37515 0 0 | 61666 412 1560 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 15238368 | 84274 0 0 | 111330 412 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 15308552 | 25850 0 0 | 46634 408 1560 | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 15378116 | 25787 0 0 | 46570 408 1560 | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 15469468 | 28041 0 0 | 50110 412 1560 | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
| 15830624 | 35426 0 0 | 58902 416 1560 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
| 15952272 | 25052 0 0 | 45862 408 1560 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
| 16129112 | 50224 0 0 | 45926 408 1560 | ref | gcc_-m32_-march=barcelona_-Os_-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
|