| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4184 | 22794 0 0 | 42163 848 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 4200 | 19448 0 0 | 42877 872 928 | dolbeau/amd64-avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4242 | 21352 0 0 | 44893 872 928 | dolbeau/amd64-avx512 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4246 | 20234 0 0 | 36918 840 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 4250 | 19384 0 0 | 42925 872 928 | dolbeau/amd64-avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4254 | 21544 0 0 | 44973 872 928 | dolbeau/amd64-avx512 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4264 | 19528 0 0 | 43565 872 928 | dolbeau/amd64-avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4274 | 19624 0 0 | 43309 872 928 | dolbeau/amd64-avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4290 | 21432 0 0 | 45469 872 928 | dolbeau/amd64-avx512 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4314 | 21544 0 0 | 45229 872 928 | dolbeau/amd64-avx512 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4386 | 19609 0 0 | 36086 840 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 4616 | 12205 0 0 | 27446 824 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 4684 | 17784 0 0 | 40613 872 864 | dolbeau/amd64-avx2 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4690 | 17784 0 0 | 40613 872 864 | dolbeau/amd64-avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4748 | 11522 0 0 | 31075 848 896 | faster | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 4774 | 17784 0 0 | 40613 872 864 | dolbeau/amd64-avx2 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4778 | 17784 0 0 | 40613 872 864 | dolbeau/amd64-avx2 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4790 | 17592 0 0 | 40821 872 864 | dolbeau/amd64-avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4796 | 17264 0 0 | 41029 872 928 | faster | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4800 | 16192 0 0 | 39517 872 864 | faster | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4806 | 17592 0 0 | 40821 872 864 | dolbeau/amd64-avx2 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4806 | 17592 0 0 | 40821 872 864 | dolbeau/amd64-avx2 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4824 | 16208 0 0 | 39117 872 864 | faster | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4844 | 17592 0 0 | 40821 872 864 | dolbeau/amd64-avx2 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4850 | 17264 0 0 | 41397 872 928 | faster | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4858 | 16208 0 0 | 39117 872 864 | faster | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4858 | 16640 0 0 | 40213 872 928 | faster | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4860 | 16192 0 0 | 39517 872 864 | faster | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4862 | 16192 0 0 | 39517 872 864 | faster | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4862 | 16640 0 0 | 40133 872 928 | faster | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4864 | 16208 0 0 | 39117 872 864 | faster | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4864 | 16208 0 0 | 39117 872 864 | faster | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 4866 | 16192 0 0 | 39517 872 864 | faster | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 4890 | 8367 0 0 | 25142 840 896 | faster | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 4976 | 8199 0 0 | 24798 840 896 | faster | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 5018 | 7654 0 0 | 22878 824 896 | faster | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 6472 | 13976 0 0 | 37661 872 928 | dolbeau/amd64-sse | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6494 | 13768 0 0 | 37165 872 928 | dolbeau/amd64-sse | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6572 | 13912 0 0 | 37949 872 928 | dolbeau/amd64-sse | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6584 | 13752 0 0 | 37261 872 928 | dolbeau/amd64-sse | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6592 | 13440 0 0 | 36333 872 864 | dolbeau/amd64-sse | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6606 | 13440 0 0 | 36333 872 864 | dolbeau/amd64-sse | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6614 | 13784 0 0 | 36613 872 864 | dolbeau/amd64-sse | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6620 | 13784 0 0 | 36613 872 864 | dolbeau/amd64-sse | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6630 | 13784 0 0 | 36613 872 864 | dolbeau/amd64-sse | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6632 | 13784 0 0 | 36613 872 864 | dolbeau/amd64-sse | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6666 | 19202 0 0 | 38563 848 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 6670 | 13440 0 0 | 36333 872 864 | dolbeau/amd64-sse | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6690 | 13440 0 0 | 36333 872 864 | dolbeau/amd64-sse | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6718 | 13480 0 0 | 36709 872 864 | dolbeau/amd64-sse | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6744 | 16730 0 0 | 33358 840 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 6744 | 13952 0 0 | 35557 872 864 | dolbeau/amd64-sse | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6750 | 14848 0 0 | 36477 872 864 | faster | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6758 | 13480 0 0 | 36709 872 864 | dolbeau/amd64-sse | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6774 | 13480 0 0 | 36709 872 864 | dolbeau/amd64-sse | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6782 | 13480 0 0 | 36709 872 864 | dolbeau/amd64-sse | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6796 | 13192 0 0 | 36053 872 864 | dolbeau/amd64-sse | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6796 | 13192 0 0 | 36053 872 864 | dolbeau/amd64-sse | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6804 | 13192 0 0 | 36053 872 864 | dolbeau/amd64-sse | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6808 | 13192 0 0 | 36053 872 864 | dolbeau/amd64-sse | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 6850 | 15376 0 0 | 37109 872 864 | faster | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 6904 | 15630 0 0 | 32054 840 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 6944 | 8001 0 0 | 23166 824 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 6994 | 13912 0 0 | 35461 872 864 | dolbeau/amd64-sse | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 14774 | 45176 0 0 | 68917 872 928 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 15040 | 38184 0 0 | 61069 872 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 15052 | 38184 0 0 | 61069 872 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 15056 | 38184 0 0 | 61069 872 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 15076 | 34824 0 0 | 58277 872 928 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 15126 | 38184 0 0 | 61069 872 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 15158 | 37976 0 0 | 61261 872 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 15244 | 47208 0 0 | 71301 872 928 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 15292 | 34792 0 0 | 58357 872 928 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 15302 | 37976 0 0 | 61261 872 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 15318 | 37976 0 0 | 61261 872 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 15332 | 37976 0 0 | 61261 872 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17032 | 35120 0 0 | 58069 872 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17034 | 35120 0 0 | 58069 872 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17038 | 35120 0 0 | 58069 872 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17084 | 35120 0 0 | 58069 872 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17106 | 36128 0 0 | 59045 872 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17118 | 32528 0 0 | 54189 872 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17124 | 36128 0 0 | 59045 872 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17152 | 32992 0 0 | 54597 872 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17152 | 36128 0 0 | 59045 872 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17172 | 36128 0 0 | 59045 872 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 21486 | 5732 0 0 | 25219 848 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 28108 | 5084 0 0 | 21822 840 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 31060 | 4054 0 0 | 19270 824 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 37228 | 5580 0 0 | 22203 848 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| Compiler | Implementations
|
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | faster |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | faster |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | faster |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | faster |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | faster |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | faster |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | faster |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | faster |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | faster |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | faster |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | faster |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | faster |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | faster |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | faster |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | faster |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | faster |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | faster |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | faster |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | faster |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | faster |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | faster |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | faster |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | faster |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | faster
|