| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 125516 | 19760 2768 100 | 43133 3680 1088 | sse4 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 125574 | 19696 2768 100 | 43069 3680 1088 | avx1 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 125614 | 19696 2768 100 | 43181 3680 1088 | avx1 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 125618 | 19728 2768 100 | 43757 3680 1088 | sse4 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 125622 | 19728 2768 100 | 43389 3680 1088 | sse4 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 125646 | 19760 2768 100 | 43245 3680 1088 | sse4 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 125662 | 19664 2768 100 | 43693 3680 1088 | avx1 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 125684 | 19664 2768 100 | 43325 3680 1088 | avx1 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128032 | 24200 2768 100 | 47085 3680 1024 | sse4 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128064 | 24200 2768 100 | 47085 3680 1024 | sse4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128110 | 24136 2768 100 | 47021 3680 1024 | avx1 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128118 | 24136 2768 100 | 47021 3680 1024 | avx1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128122 | 24200 2768 100 | 47085 3680 1024 | sse4 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128132 | 24200 2768 100 | 47085 3680 1024 | sse4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128170 | 24200 2768 100 | 47133 3680 1024 | sse4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128176 | 24136 2768 100 | 47021 3680 1024 | avx1 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128186 | 24136 2768 100 | 47021 3680 1024 | avx1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128190 | 24200 2768 100 | 47133 3680 1024 | sse4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128260 | 25152 2768 100 | 46725 3680 1008 | sse4 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128280 | 24136 2768 100 | 47069 3680 1024 | avx1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128280 | 24136 2768 100 | 47069 3680 1024 | avx1 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128302 | 24200 2768 100 | 47133 3680 1024 | sse4 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128310 | 24136 2768 100 | 47069 3680 1024 | avx1 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128346 | 25008 2768 100 | 46637 3680 1008 | avx1 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128358 | 25136 2768 100 | 46765 3680 1008 | sse4 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128364 | 24200 2768 100 | 47133 3680 1024 | sse4 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128420 | 24136 2768 100 | 47069 3680 1024 | avx1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 128458 | 25024 2768 100 | 46597 3680 1008 | avx1 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 128968 | 22816 2768 100 | 45621 3680 1024 | sse4 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129028 | 22816 2768 100 | 46021 3680 1024 | sse4 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129044 | 22816 2768 100 | 45621 3680 1024 | sse4 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129076 | 22752 2768 100 | 45957 3680 1024 | avx1 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129086 | 22752 2768 100 | 45957 3680 1024 | avx1 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129090 | 22816 2768 100 | 45621 3680 1024 | sse4 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129096 | 22752 2768 100 | 45557 3680 1024 | avx1 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129132 | 22752 2768 100 | 45557 3680 1024 | avx1 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129142 | 22816 2768 100 | 46021 3680 1024 | sse4 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129154 | 22752 2768 100 | 45957 3680 1024 | avx1 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129158 | 22816 2768 100 | 46021 3680 1024 | sse4 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129164 | 22816 2768 100 | 45621 3680 1024 | sse4 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129198 | 22752 2768 100 | 45957 3680 1024 | avx1 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 129256 | 22752 2768 100 | 45557 3680 1024 | avx1 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 129256 | 22752 2768 100 | 45557 3680 1024 | avx1 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 145674 | 14992 0 0 | 38509 856 928 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 145738 | 14952 0 0 | 38997 856 928 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 146218 | 15016 0 0 | 38709 856 928 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 146744 | 15040 0 0 | 38445 856 928 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 148140 | 20896 0 0 | 44133 856 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 148232 | 20896 0 0 | 44133 856 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 148488 | 20896 0 0 | 44133 856 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 148636 | 20896 0 0 | 44133 856 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 148706 | 21056 0 0 | 43893 856 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 148758 | 21056 0 0 | 43893 856 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 148822 | 21056 0 0 | 43893 856 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 148952 | 21056 0 0 | 43893 856 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 157736 | 22816 2768 100 | 46021 3680 1024 | sse4 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 160484 | 15935 0 0 | 35427 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 172292 | 23072 0 0 | 46021 856 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 172354 | 23072 0 0 | 46021 856 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 172414 | 23072 0 0 | 46021 856 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 172512 | 23072 0 0 | 46021 856 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 173032 | 22992 0 0 | 45909 856 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 173034 | 22992 0 0 | 45909 856 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 173040 | 22992 0 0 | 45909 856 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 173090 | 22992 0 0 | 45909 856 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 173646 | 26888 0 0 | 48493 856 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
| 174932 | 26648 0 0 | 48309 856 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
| 205492 | 5837 0 0 | 22614 824 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 207126 | 5878 0 0 | 22430 824 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| 220472 | 4140 0 0 | 19246 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
| Compiler | Implementations
|
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | avx1 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | avx1 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | avx1 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | avx1 |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | avx1 |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | avx1 |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ref |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sse4 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sse4 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sse4 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sse4 |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | sse4 |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | sse4
|