| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 18709932 | 8158 16 16 | 23479 792 1152 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 18811131 | 8664 16 16 | 25063 792 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 18851541 | 8033 16 16 | 22695 792 1152 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 19167076 | 8664 16 16 | 26391 792 768 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 19260400 | 8158 16 16 | 23479 792 1152 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 19635597 | 8033 16 16 | 22695 792 1152 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
| 20323040 | 8664 16 16 | 26391 792 768 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 20436220 | 8664 16 16 | 26391 792 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
| 58421826 | 5840 16 12 | 19364 800 824 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 58550232 | 5840 16 12 | 19364 800 824 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 66614758 | 9674 16 12 | 22333 808 824 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 66959673 | 10427 16 12 | 23133 808 824 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 67109732 | 9674 16 12 | 22397 808 824 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 67456380 | 11932 16 12 | 26917 808 824 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 67658508 | 5866 16 12 | 19420 800 824 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 67794693 | 5866 16 12 | 19420 800 824 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 68014353 | 10475 16 12 | 23477 808 824 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 68241500 | 9339 16 12 | 21973 808 824 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 68481501 | 10366 16 12 | 23029 808 824 | ref | gcc_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 68555097 | 9602 16 12 | 22117 808 824 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 68605482 | 12241 16 12 | 27893 808 824 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 68823834 | 5866 16 12 | 19420 800 824 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 69847155 | 11932 16 12 | 26917 808 824 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 70020604 | 10366 16 12 | 23029 808 824 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 70724097 | 10366 16 12 | 23029 808 824 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 76096710 | 12241 16 12 | 27893 808 824 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 77222766 | 4800 16 12 | 18500 800 824 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 77661549 | 4800 16 12 | 18500 800 824 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 77998301 | 9339 16 12 | 22069 808 824 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 78224688 | 10475 16 12 | 23477 808 824 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 78288942 | 11932 16 12 | 26917 808 824 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 78744249 | 9339 16 12 | 22069 808 824 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 79436580 | 9339 16 12 | 22069 808 824 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 87228663 | 4828 16 12 | 18524 800 824 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 92340681 | 4828 16 12 | 18524 800 824 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 93080241 | 4828 16 12 | 18524 800 824 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 113095131 | 2679 16 12 | 13044 800 824 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 113454243 | 2667 16 12 | 12948 800 824 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 113783607 | 2679 16 12 | 13044 800 824 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 114238755 | 2747 16 12 | 13084 800 824 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 114264633 | 2667 16 12 | 12948 800 824 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 114416583 | 2667 16 12 | 12948 800 824 | ref | gcc_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 114687612 | 2747 16 12 | 13084 800 824 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 115509053 | 2667 16 12 | 12948 800 824 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 120114438 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 120254073 | 2325 16 12 | 12572 800 824 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 120304813 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 120307173 | 2325 16 12 | 12572 800 824 | ref | gcc_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 120425268 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 125251224 | 2325 16 12 | 12572 800 824 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 127689216 | 2683 16 12 | 12964 800 824 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 133415940 | 2312 16 12 | 12612 800 824 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 133913673 | 2312 16 12 | 12612 800 824 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 134776689 | 5826 16 12 | 19092 800 824 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 134898969 | 2747 16 12 | 13084 800 824 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 135018623 | 2683 16 12 | 12964 800 824 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 135238245 | 4868 16 12 | 18492 800 824 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 136559439 | 2683 16 12 | 12964 800 824 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 136838886 | 5826 16 12 | 19092 800 824 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 138483333 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 138570288 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 138922087 | 2683 16 12 | 12964 800 824 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 139662249 | 4868 16 12 | 18492 800 824 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 140916160 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 141613821 | 6088 16 12 | 19748 800 824 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 146018187 | 2320 16 12 | 12572 800 824 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 147184938 | 6088 16 12 | 19748 800 824 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 150987208 | 2320 16 12 | 12572 800 824 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 152153697 | 4705 16 12 | 18204 800 824 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 155705502 | 4705 16 12 | 18204 800 824 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 158884458 | 12449 16 12 | 28197 808 824 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 160078176 | 10241 16 12 | 22709 808 824 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 160919664 | 11709 16 12 | 26469 808 824 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 161233752 | 10241 16 12 | 22709 808 824 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 162284139 | 21578 32 24 | 23957 808 824 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 163759242 | 10789 16 12 | 23957 808 824 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 170227038 | 11709 16 12 | 26469 808 824 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 171492798 | 12449 16 12 | 28197 808 824 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
| 245409519 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 246442023 | 1933 16 12 | 11264 784 792 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 248468670 | 1933 16 12 | 11264 784 792 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 249157362 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 250019985 | 1933 16 12 | 11264 784 792 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 250580739 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 250670265 | 2770 16 12 | 13412 800 824 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 251115972 | 1939 16 12 | 11280 784 792 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 251345793 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 251983422 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 252915054 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 253525680 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 254291133 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 254343240 | 2274 16 12 | 12524 800 824 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 255193386 | 1939 16 12 | 11280 784 792 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 255731586 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 255818322 | 1933 16 12 | 11264 784 792 | ref | gcc_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 256252713 | 4548 32 24 | 12524 800 824 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 257416725 | 1939 16 12 | 11280 784 792 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 258175623 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 258995288 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 259560237 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 261090282 | 1939 16 12 | 11280 784 792 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
| 262892037 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 264116991 | 2335 16 12 | 12604 800 824 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 265155567 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 268609824 | 3866 32 24 | 11264 784 792 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 269723433 | 1933 16 12 | 11264 784 792 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 270509802 | 1933 16 12 | 11264 784 792 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 273091511 | 5540 32 24 | 13412 800 824 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 273879312 | 1952 16 12 | 11304 784 792 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
| 281601067 | 2335 16 12 | 12604 800 824 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
| 286419174 | 2477 16 12 | 12532 800 824 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 292798032 | 2477 16 12 | 12532 800 824 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
| 456669684 | 3319 16 16 | 14951 792 784 | ref | gcc | 20190823 | 20190816 |
| 462259218 | 3319 16 16 | 14951 792 784 | ref | gcc_-funroll-loops | 20190823 | 20190816 |
| 496926887 | 3319 16 16 | 14951 792 784 | ref | cc | 20190823 | 20190816 |