| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9034 | 20952 0 0 | 44509 872 928 | dolbeau/amd64-avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 9118 | 20768 0 0 | 44469 872 928 | dolbeau/amd64-avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 9150 | 21000 0 0 | 45053 872 928 | dolbeau/amd64-avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 9168 | 20800 0 0 | 44245 872 928 | dolbeau/amd64-avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 9246 | 22328 0 0 | 45885 872 928 | dolbeau/amd64-avx512 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 9344 | 22424 0 0 | 46477 872 928 | dolbeau/amd64-avx512 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 9352 | 21771 0 0 | 38334 840 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 9354 | 21287 0 0 | 40795 848 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 9394 | 21399 0 0 | 38166 840 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 9452 | 22448 0 0 | 46149 872 928 | dolbeau/amd64-avx512 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 9456 | 22464 0 0 | 45909 872 928 | dolbeau/amd64-avx512 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 9776 | 13451 0 0 | 28750 824 896 | dolbeau/amd64-avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 10290 | 18560 0 0 | 41405 872 864 | dolbeau/amd64-avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 10292 | 18560 0 0 | 41405 872 864 | dolbeau/amd64-avx2 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 10296 | 18936 0 0 | 42181 872 864 | dolbeau/amd64-avx2 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 10330 | 18560 0 0 | 41405 872 864 | dolbeau/amd64-avx2 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 10336 | 18936 0 0 | 42181 872 864 | dolbeau/amd64-avx2 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 10362 | 18560 0 0 | 41405 872 864 | dolbeau/amd64-avx2 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 10374 | 18936 0 0 | 42181 872 864 | dolbeau/amd64-avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 10392 | 18936 0 0 | 42181 872 864 | dolbeau/amd64-avx2 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 11316 | 15018 0 0 | 34595 848 896 | faster | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 11474 | 15808 0 0 | 38717 872 864 | faster | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 11522 | 15808 0 0 | 38717 872 864 | faster | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 11572 | 15824 0 0 | 39117 872 864 | faster | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 11618 | 15808 0 0 | 38717 872 864 | faster | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 11632 | 15824 0 0 | 39117 872 864 | faster | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 11652 | 15808 0 0 | 38717 872 864 | faster | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 11676 | 15824 0 0 | 39117 872 864 | faster | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 11688 | 15824 0 0 | 39117 872 864 | faster | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 11710 | 9815 0 0 | 26686 840 896 | faster | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 11780 | 16112 0 0 | 39605 872 928 | faster | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 11784 | 8854 0 0 | 24166 824 896 | faster | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 11800 | 16864 0 0 | 40661 872 928 | faster | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 11806 | 16128 0 0 | 39749 872 928 | faster | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 11814 | 16832 0 0 | 40965 872 928 | faster | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 12014 | 9366 0 0 | 25974 840 896 | faster | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 16916 | 16112 0 0 | 39805 872 928 | dolbeau/amd64-sse | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 16948 | 15920 0 0 | 39325 872 928 | dolbeau/amd64-sse | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17162 | 16000 0 0 | 39517 872 928 | dolbeau/amd64-sse | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17182 | 16144 0 0 | 40189 872 928 | dolbeau/amd64-sse | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17318 | 15768 0 0 | 38701 872 864 | dolbeau/amd64-sse | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17332 | 15768 0 0 | 38701 872 864 | dolbeau/amd64-sse | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17350 | 15768 0 0 | 38701 872 864 | dolbeau/amd64-sse | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17364 | 16032 0 0 | 38869 872 864 | dolbeau/amd64-sse | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17374 | 15264 0 0 | 38325 872 864 | faster | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17378 | 16032 0 0 | 38869 872 864 | dolbeau/amd64-sse | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17384 | 16032 0 0 | 38869 872 864 | dolbeau/amd64-sse | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17394 | 15768 0 0 | 38701 872 864 | dolbeau/amd64-sse | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17398 | 16032 0 0 | 38869 872 864 | dolbeau/amd64-sse | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17562 | 16400 0 0 | 38045 872 864 | dolbeau/amd64-sse | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17594 | 19851 0 0 | 39323 848 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 17596 | 15264 0 0 | 38325 872 864 | faster | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17608 | 15200 0 0 | 38213 872 864 | faster | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17616 | 15264 0 0 | 38325 872 864 | faster | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17620 | 15200 0 0 | 38213 872 864 | faster | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17620 | 15200 0 0 | 38213 872 864 | faster | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17630 | 15264 0 0 | 38325 872 864 | faster | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 17630 | 15200 0 0 | 38213 872 864 | faster | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17676 | 19323 0 0 | 36062 840 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 17716 | 15392 0 0 | 38293 872 864 | dolbeau/amd64-sse | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17732 | 13976 0 0 | 35661 872 864 | faster | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17790 | 15392 0 0 | 38293 872 864 | dolbeau/amd64-sse | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17806 | 15392 0 0 | 38293 872 864 | dolbeau/amd64-sse | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17812 | 15392 0 0 | 38293 872 864 | dolbeau/amd64-sse | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17826 | 15568 0 0 | 38805 872 864 | dolbeau/amd64-sse | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17832 | 15568 0 0 | 38805 872 864 | dolbeau/amd64-sse | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17868 | 15568 0 0 | 38805 872 864 | dolbeau/amd64-sse | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 17872 | 15568 0 0 | 38805 872 864 | dolbeau/amd64-sse | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 18040 | 14392 0 0 | 36165 872 864 | faster | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 18074 | 10790 0 0 | 26006 824 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 18278 | 19453 0 0 | 36006 840 896 | dolbeau/amd64-sse | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 18334 | 16264 0 0 | 37853 872 864 | dolbeau/amd64-sse | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 38536 | 28576 0 0 | 52037 872 928 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 38550 | 32624 0 0 | 56373 872 928 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 38710 | 29344 0 0 | 52237 872 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 38884 | 29344 0 0 | 52237 872 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 38896 | 29344 0 0 | 52237 872 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 38902 | 29344 0 0 | 52237 872 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 39176 | 33216 0 0 | 57317 872 928 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 39242 | 28480 0 0 | 52053 872 928 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 39532 | 29136 0 0 | 52429 872 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 39534 | 29136 0 0 | 52429 872 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 39598 | 29136 0 0 | 52429 872 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 39612 | 29136 0 0 | 52429 872 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 40818 | 26608 0 0 | 49597 872 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 40822 | 26608 0 0 | 49597 872 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 40840 | 26608 0 0 | 49597 872 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 40868 | 26608 0 0 | 49597 872 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 40920 | 23592 0 0 | 45293 872 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 41214 | 27344 0 0 | 50301 872 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 41262 | 27344 0 0 | 50301 872 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 41274 | 27344 0 0 | 50301 872 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 41350 | 27344 0 0 | 50301 872 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 41480 | 23512 0 0 | 45157 872 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 42242 | 6252 0 0 | 25803 848 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 50786 | 5468 0 0 | 22254 840 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 55708 | 4352 0 0 | 19614 824 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 71530 | 5835 0 0 | 22507 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
|