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
|