| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 31340562897 | 22841 0 1280 | 43012 412 2840 | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 33182173266 | 34095 0 1280 | 58588 420 2840 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 33893781501 | 35897 0 1280 | 60176 420 2840 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 34233638187 | 34095 0 1280 | 58588 420 2840 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 34300018386 | 34095 0 1280 | 58588 420 2840 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 35133715917 | 41010 0 1280 | 66160 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 35328906468 | 38107 0 1280 | 63148 416 2840 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 37471617864 | 20898 0 1280 | 41048 412 2840 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 37547826621 | 46836 0 1280 | 74444 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 37932413475 | 35532 0 1280 | 59168 416 2840 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 38096425482 | 35471 0 1280 | 59236 416 2840 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 38672275761 | 35801 0 1280 | 60048 420 2840 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 38724447114 | 20898 0 1280 | 41048 412 2840 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 39186886794 | 35801 0 1280 | 59984 420 2840 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 39231796086 | 24018 0 1280 | 45732 420 2840 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 39346203294 | 24018 0 1280 | 45732 420 2840 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 39647990919 | 20898 0 1280 | 41048 412 2840 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 39729434976 | 34602 0 1280 | 59404 416 2840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 39790305333 | 35471 0 1280 | 59236 416 2840 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 39874212027 | 34602 0 1280 | 59404 416 2840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 39967433553 | 40541 0 1280 | 65784 416 2840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 40097994033 | 37734 0 1280 | 64200 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 40255731207 | 21080 0 1280 | 41176 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 40647594888 | 40541 0 1280 | 65784 416 2840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 41843166462 | 21109 0 1280 | 41240 412 2840 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 41867123214 | 21059 0 1280 | 41180 412 2840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 41962351761 | 21063 0 1280 | 41244 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 42153034983 | 21088 0 1280 | 41240 412 2840 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 42158839977 | 21059 0 1280 | 41180 412 2840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 42282728856 | 21092 0 1280 | 41240 412 2840 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 42736453803 | 34501 0 1280 | 59128 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 43001369493 | 36297 0 1280 | 60544 420 2840 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 43227937008 | 40515 0 1280 | 67056 416 2840 | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 43665460251 | 24018 0 1280 | 45732 420 2840 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 44121117294 | 20864 0 1280 | 41048 412 2840 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 44630339709 | 35706 0 1280 | 59868 424 2840 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 44701925826 | 20864 0 1280 | 41048 412 2840 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 45745213704 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 46256381850 | 21214 0 1280 | 41372 412 2840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 46349486205 | 43545 0 1280 | 68632 420 2840 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 46359110700 | 24984 0 1280 | 47108 416 2840 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 46949655297 | 24271 0 1280 | 45572 416 2840 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 47013044271 | 24271 0 1280 | 45572 416 2840 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 47212661376 | 23424 0 1280 | 44568 416 2840 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 47512959906 | 35322 0 1280 | 59660 420 2840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 47938964838 | 21096 0 1280 | 41240 412 2840 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 48011500941 | 21387 0 1280 | 41568 412 2840 | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 48419164011 | 39665 0 1280 | 65572 416 2840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 48514976526 | 22792 0 1280 | 42944 412 2840 | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 48577838766 | 38790 0 1280 | 64604 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 48608300547 | 36074 0 1280 | 61296 416 2840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 48787583283 | 43761 0 1280 | 69456 420 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 48810085653 | 48134 0 1280 | 75708 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 48837778314 | 35706 0 1280 | 59868 424 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 48875161539 | 35071 0 1280 | 59664 420 2840 | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 48914803035 | 36715 0 1280 | 60924 420 2840 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 49144052286 | 44471 0 1280 | 69860 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 49181457762 | 34247 0 1280 | 58816 416 2840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 49235857350 | 42318 0 1280 | 68352 420 2840 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 49271664525 | 38790 0 1280 | 64604 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 49346009775 | 39132 0 1280 | 62908 420 2840 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 49360697463 | 35790 0 1280 | 59968 424 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 49406804526 | 23592 0 1280 | 44792 416 2840 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 49457534424 | 24986 0 1280 | 45656 424 2840 | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 49479499671 | 43761 0 1280 | 69456 420 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 49513440399 | 36715 0 1280 | 60924 420 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 49517399904 | 34974 0 1280 | 59976 420 2840 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 49583941971 | 33891 0 1280 | 58416 416 2840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 49665749505 | 23592 0 1280 | 44792 416 2840 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 49686336684 | 24418 0 1280 | 46180 420 2840 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 49758116490 | 25533 0 1280 | 46900 416 2840 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 49774291173 | 35706 0 1280 | 59868 424 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 49831109121 | 34899 0 1280 | 59996 420 2840 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 49865624007 | 38790 0 1280 | 64604 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 49939564770 | 36299 0 1280 | 60676 416 2840 | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 49988230734 | 23019 0 1280 | 43276 412 2840 | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 50010202062 | 37622 0 1280 | 61772 420 2840 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 50022693330 | 24418 0 1280 | 46180 420 2840 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 50056198416 | 43539 0 1280 | 68508 416 2840 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 50098392318 | 39737 0 1280 | 63624 416 2840 | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 50123941701 | 48449 0 1280 | 76240 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 50188970559 | 48134 0 1280 | 75708 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 50212714143 | 39384 0 1280 | 63384 420 2840 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 50335255527 | 34741 0 1280 | 59324 416 2840 | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 50349897390 | 35790 0 1280 | 59968 424 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 50355260532 | 44471 0 1280 | 69860 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 50499403215 | 39374 0 1280 | 63980 416 2840 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 50504008425 | 76238 0 2560 | 62320 420 2840 | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 50672657292 | 38298 0 1280 | 64052 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 50712814614 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 50724671835 | 41583 0 1280 | 68204 420 2840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 50773814859 | 36074 0 1280 | 61296 416 2840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 50794331178 | 23030 0 1280 | 43276 412 2840 | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 50825357286 | 42500 0 2560 | 41436 412 2840 | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 50892497493 | 38190 0 1280 | 61756 416 2840 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 50960659998 | 24722 0 1280 | 46500 420 2840 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 50998488201 | 38298 0 1280 | 64052 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 51074891964 | 38298 0 1280 | 64052 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 51098604162 | 36715 0 1280 | 60924 420 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 51118850574 | 35642 0 1280 | 59816 420 2840 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 51163653093 | 23969 0 1280 | 44936 416 2840 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51179226483 | 35586 0 1280 | 60464 416 2840 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51216804087 | 41003 0 1280 | 65308 420 2840 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191004 | 20190816 |
| 51476440644 | 23864 0 1280 | 44872 420 2840 | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51568165467 | 22813 0 1280 | 42944 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 51571876275 | 25239 0 1280 | 45764 424 2840 | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51577123668 | 24986 0 1280 | 45656 424 2840 | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51620597199 | 39374 0 1280 | 63980 416 2840 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 51628883940 | 49432 0 2560 | 45300 420 2840 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51687933027 | 25460 0 1280 | 46880 416 2840 | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 51735256743 | 22813 0 1280 | 42944 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 51767323176 | 35692 0 1280 | 58532 420 2840 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 51777990027 | 39737 0 1280 | 63624 416 2840 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 51835867911 | 25460 0 1280 | 46880 416 2840 | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 52025761227 | 25460 0 1280 | 46880 416 2840 | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 52041701043 | 21427 0 1280 | 41632 412 2840 | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 52044555303 | 24616 0 1280 | 45160 420 2840 | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 52051515708 | 39383 0 1280 | 64188 416 2840 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 52182324324 | 24986 0 1280 | 45656 424 2840 | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 52192402602 | 37145 0 1280 | 61608 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 52308186588 | 25239 0 1280 | 45764 424 2840 | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 52425640938 | 22797 0 1280 | 42948 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 52457579547 | 23019 0 1280 | 43276 412 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 52532561367 | 23019 0 1280 | 43276 412 2840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 52560921006 | 22813 0 1280 | 42944 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 52578269916 | 22832 0 1280 | 43008 412 2840 | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 52813019814 | 37145 0 1280 | 61608 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 52824437808 | 22807 0 1280 | 42944 412 2840 | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 52966096293 | 39520 0 1280 | 65412 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 53052925101 | 36852 0 1280 | 61384 416 2840 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 53079363222 | 22792 0 1280 | 42944 412 2840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 53081080899 | 23030 0 1280 | 43276 412 2840 | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 53100036888 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 53176609197 | 24539 0 1280 | 45840 416 2840 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 53582257380 | 22788 0 1280 | 42944 412 2840 | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 53604214812 | 22807 0 1280 | 42944 412 2840 | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 53638932534 | 22788 0 1280 | 42944 412 2840 | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 53911024935 | 22797 0 1280 | 42948 412 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 53974200765 | 22807 0 1280 | 42944 412 2840 | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 54114054090 | 22841 0 1280 | 43012 412 2840 | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20191004 | 20190816 |
| 54197798376 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 54274378440 | 23850 0 1280 | 44904 420 2840 | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 54655019679 | 34965 0 1280 | 59320 420 2840 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 54863878377 | 36559 0 1280 | 61752 416 2840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20191004 | 20190816 |
| 54871007961 | 36136 0 1280 | 59820 416 2840 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 55084463805 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 55170329292 | 26498 0 1280 | 47556 420 2840 | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 55208037588 | 23030 0 1280 | 43276 412 2840 | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 55418617794 | 22832 0 1280 | 43008 412 2840 | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 55539565818 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 55590902823 | 26498 0 1280 | 47556 420 2840 | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 55599343554 | 39384 0 1280 | 63384 420 2840 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20191003 | 20190816 |
| 55669372170 | 26498 0 1280 | 47556 420 2840 | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 55913619522 | 26476 0 1280 | 48220 416 2840 | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 56037782544 | 21088 0 1280 | 41240 412 2840 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 56332961472 | 24114 0 1280 | 45156 416 2840 | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 56443988556 | 26476 0 1280 | 48220 416 2840 | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 56465893887 | 35361 0 1280 | 60076 420 2840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20191004 | 20190816 |
| 57166603410 | 22786 0 1280 | 42944 412 2840 | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 57311893731 | 25549 0 1280 | 46616 416 2840 | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 57417176142 | 26476 0 1280 | 48220 416 2840 | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 57462874440 | 26526 0 1280 | 47452 416 2840 | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 57660738309 | 26526 0 1280 | 47452 416 2840 | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 58091285010 | 25437 0 1280 | 47164 420 2840 | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 58281560814 | 24748 0 1280 | 46124 420 2840 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 60272911620 | 24999 0 1280 | 46324 420 2840 | ref | gcc_-m32_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 60303436692 | 22786 0 1280 | 42944 412 2840 | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 60667417482 | 51050 0 2560 | 47040 420 2840 | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 60796551186 | 20864 0 1280 | 41048 412 2840 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20191003 | 20190816 |
| 61327177602 | 23969 0 1280 | 44720 416 2840 | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20191003 | 20190816 |
| 63463757301 | 23817 0 1280 | 45168 416 2840 | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| 66988796127 | 24418 0 1280 | 46180 420 2840 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20191003 | 20190816 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni |
| gcc -m32 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -O -fomit-frame-pointer | aesni |
| gcc -m32 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | aesni |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | aesni |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | aesni
|