| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 293139 | 1592 0 0 | 11753 912 744 | unrolled | gcc_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 488565 | 1984 0 0 | 13826 920 776 | unrolled | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 532800 | 1880 0 0 | 15049 912 744 | simple | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 541125 | 1936 0 0 | 15145 912 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 541125 | 1992 0 0 | 13818 920 776 | unrolled | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 541125 | 1920 0 0 | 15089 912 744 | unrolled | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 541190 | 1920 0 0 | 15129 912 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 624375 | 1464 0 0 | 10997 896 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 632700 | 1464 0 0 | 10965 896 744 | unrolled | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 657675 | 2132 0 0 | 13240 816 760 | unrolled | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 783431 | 2128 0 0 | 13256 816 760 | unrolled | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 849150 | 1584 0 0 | 11745 912 744 | unrolled | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 852864 | 12416 0 0 | 25890 920 776 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 857475 | 2128 0 0 | 13256 816 760 | unrolled | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 899100 | 2720 0 0 | 16194 920 776 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 907425 | 5976 0 0 | 19450 920 776 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 915750 | 1600 0 0 | 11721 912 744 | unrolled | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 919494 | 2720 0 0 | 15929 912 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 924075 | 1992 0 0 | 13842 920 776 | unrolled | gcc_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 932400 | 5292 0 0 | 17130 920 776 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 940725 | 5520 0 0 | 17346 920 776 | simple | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 965700 | 2060 0 0 | 15449 912 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1082250 | 1464 0 0 | 10997 896 744 | unrolled | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 1121610 | 1464 0 0 | 10965 896 744 | unrolled | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 1232100 | 2128 0 0 | 13256 816 760 | unrolled | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 1297923 | 5324 0 0 | 17170 920 776 | simple | gcc_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 1297923 | 1676 0 0 | 11865 912 744 | unrolled | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1356975 | 1464 0 0 | 10965 896 744 | unrolled | gcc_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 1357138 | 1676 0 0 | 11865 912 744 | unrolled | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 1363694 | 2052 0 0 | 15441 912 744 | simple | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1373625 | 1676 0 0 | 11865 912 744 | unrolled | gcc_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1430163 | 4308 0 0 | 16757 896 744 | unrolled | gcc | 20191126 | 20190816 |
| 1527876 | 12116 0 0 | 25618 920 776 | spec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 1585722 | 12088 0 0 | 23938 920 776 | spec | gcc_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 1606725 | 3160 0 0 | 16545 912 744 | spec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1615244 | 3160 0 0 | 16545 912 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1640025 | 2208 0 0 | 13320 816 760 | simple | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 1654395 | 12064 0 0 | 23906 920 776 | spec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 1723275 | 2720 0 0 | 16226 920 776 | unrolled | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 1777336 | 2884 0 0 | 13984 816 760 | spec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 1781764 | 2736 0 0 | 15905 912 744 | spec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 1905959 | 2060 0 0 | 15449 912 744 | unrolled | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 1954260 | 2116 0 0 | 12305 912 744 | spec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 2060685 | 2888 0 0 | 14008 816 760 | spec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 2243220 | 5760 0 0 | 19266 920 776 | simple | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 2297976 | 2204 0 0 | 13336 816 760 | simple | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 2339325 | 2204 0 0 | 13336 816 760 | simple | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 2490957 | 2052 0 0 | 15441 912 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 2514150 | 1816 0 0 | 11977 912 744 | spec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 2807028 | 1824 0 0 | 11985 912 744 | spec | gcc_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 2889122 | 12384 0 0 | 24210 920 776 | spec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
| 2897100 | 2888 0 0 | 14008 816 760 | spec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 2938725 | 2888 0 0 | 14008 816 760 | spec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 3196800 | 1896 0 0 | 11421 896 744 | spec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 3203882 | 2204 0 0 | 13336 816 760 | simple | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
| 3663000 | 2116 0 0 | 12305 912 744 | spec | gcc_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 4501805 | 1896 0 0 | 11421 896 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 4592511 | 2008 0 0 | 12129 912 744 | spec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 4663575 | 1836 0 0 | 11325 896 744 | spec | gcc_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 4992911 | 1836 0 0 | 11325 896 744 | spec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 5179999 | 2116 0 0 | 12305 912 744 | spec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 5611724 | 4308 0 0 | 16757 896 744 | unrolled | gcc_-funroll-loops | 20191126 | 20190816 |
| 6335325 | 1208 0 0 | 11393 912 744 | simple | gcc_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 6422409 | 1200 0 0 | 11361 912 744 | simple | gcc_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 6485175 | 1104 0 0 | 10629 896 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 6493500 | 1104 0 0 | 10629 896 744 | simple | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 6643350 | 1060 0 0 | 10549 896 744 | simple | gcc_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 6676650 | 1060 0 0 | 10549 896 744 | simple | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 7883775 | 4308 0 0 | 16757 896 744 | unrolled | cc | 20191126 | 20190816 |
| 8524800 | 1836 0 0 | 11325 896 744 | spec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
| 9120540 | 1060 0 0 | 10549 896 744 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 12046909 | 1200 0 0 | 11321 912 744 | simple | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
| 13494825 | 1208 0 0 | 11393 912 744 | simple | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
| 13644675 | 1208 0 0 | 11401 912 744 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 16908078 | 1192 0 0 | 11353 912 744 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
| 26207100 | 2412 0 0 | 14861 896 744 | simple | gcc_-funroll-loops | 20191126 | 20190816 |
| 26223750 | 2412 0 0 | 14861 896 744 | simple | gcc | 20191126 | 20190816 |
| 36868029 | 2412 0 0 | 14861 896 744 | simple | cc | 20191126 | 20190816 |
| 40126500 | 4980 0 0 | 17429 896 744 | spec | cc | 20191126 | 20190816 |
| 41766525 | 4980 0 0 | 17429 896 744 | spec | gcc | 20191126 | 20190816 |
| 42126592 | 4980 0 0 | 17429 896 744 | spec | gcc_-funroll-loops | 20191126 | 20190816 |