| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 99704 | 54368 5616 196 | 75821 6480 1152 | sse4 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 101530 | 36076 5600 196 | 54035 6392 1144 | sse4 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 101750 | 36124 5600 196 | 54707 6392 1144 | sse4 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 101904 | 36076 5600 196 | 54035 6392 1144 | sse4 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 102102 | 48519 5616 196 | 71581 6480 1152 | sse4 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 102102 | 60704 5616 196 | 82101 6480 1152 | sse4 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 102102 | 48519 5616 196 | 71581 6480 1152 | sse4 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 102124 | 48519 5616 196 | 71581 6480 1152 | sse4 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 102696 | 57032 5616 196 | 79773 6480 1152 | sse4 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 102828 | 22990 0 0 | 41329 800 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 | 
| 103048 | 57032 5616 196 | 79773 6480 1152 | sse4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 103114 | 57032 5616 196 | 79773 6480 1152 | sse4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 103378 | 48519 5616 196 | 71581 6480 1152 | sse4 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 103444 | 57032 5616 196 | 79773 6480 1152 | sse4 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 103774 | 59000 5616 196 | 81709 6480 1152 | sse4 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 104280 | 59000 5616 196 | 81709 6480 1152 | sse4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 104588 | 59000 5616 196 | 81709 6480 1152 | sse4 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 104610 | 59000 5616 196 | 81709 6480 1152 | sse4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 105644 | 37352 5600 196 | 55635 6392 1128 | sse4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 106392 | 52768 5616 196 | 75429 6480 1152 | sse4 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 106524 | 52768 5616 196 | 75429 6480 1152 | sse4 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 106590 | 52768 5616 196 | 75429 6480 1152 | sse4 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 106590 | 52768 5616 196 | 75429 6480 1152 | sse4 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 106700 | 29552 0 0 | 52645 840 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 107184 | 29552 0 0 | 52645 840 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 108724 | 29496 0 0 | 52189 840 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 108944 | 29496 0 0 | 52189 840 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 108966 | 29496 0 0 | 52189 840 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 109054 | 29496 0 0 | 52189 840 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 111738 | 31920 0 0 | 53405 840 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 113256 | 34333 5600 196 | 49593 6384 1128 | sse4 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 122782 | 8057 0 0 | 25987 792 872 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 122914 | 8731 0 0 | 27267 792 872 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 123178 | 8057 0 0 | 25987 792 872 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 125048 | 11056 0 0 | 29331 792 856 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 126962 | 31848 0 0 | 53277 840 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 131472 | 5672 0 0 | 20969 784 856 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 148896 | 6898 0 0 | 23732 792 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 | 
| 157564 | 7347 0 0 | 23708 792 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 | 
| 159456 | 29552 0 0 | 52645 840 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 162448 | 36188 5600 196 | 54771 6392 1144 | avx1 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 162470 | 36140 5600 196 | 54099 6392 1144 | avx1 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 162998 | 36140 5600 196 | 54099 6392 1144 | avx1 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 163372 | 60768 5616 196 | 82165 6480 1152 | avx1 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 163746 | 57096 5616 196 | 79837 6480 1152 | avx1 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 163812 | 57096 5616 196 | 79837 6480 1152 | avx1 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164120 | 57096 5616 196 | 79837 6480 1152 | avx1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164340 | 57096 5616 196 | 79837 6480 1152 | avx1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164516 | 59064 5616 196 | 81773 6480 1152 | avx1 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164582 | 59064 5616 196 | 81773 6480 1152 | avx1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164670 | 59064 5616 196 | 81773 6480 1152 | avx1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164758 | 48583 5616 196 | 71645 6480 1152 | avx1 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164868 | 48583 5616 196 | 71645 6480 1152 | avx1 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 164868 | 48583 5616 196 | 71645 6480 1152 | avx1 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 165792 | 48583 5616 196 | 71645 6480 1152 | avx1 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 166078 | 37416 5600 196 | 55699 6392 1128 | avx1 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 166408 | 59064 5616 196 | 81773 6480 1152 | avx1 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 166760 | 52832 5616 196 | 75493 6480 1152 | avx1 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 166870 | 52832 5616 196 | 75493 6480 1152 | avx1 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 166892 | 52832 5616 196 | 75493 6480 1152 | avx1 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 168454 | 52832 5616 196 | 75493 6480 1152 | avx1 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 169048 | 54432 5616 196 | 75885 6480 1152 | avx1 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 171182 | 29552 0 0 | 52645 840 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 175494 | 34397 5600 196 | 49657 6384 1128 | avx1 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 | 
| 181412 | 4587 0 0 | 19572 776 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 | 
| 227238 | 33592 0 0 | 56365 840 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 227238 | 33592 0 0 | 56365 840 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 227304 | 33592 0 0 | 56365 840 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 227722 | 33592 0 0 | 56365 840 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 | 
| 231374 | 33672 0 0 | 56413 840 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 231396 | 33672 0 0 | 56413 840 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 231550 | 33672 0 0 | 56413 840 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 | 
| 238018 | 33672 0 0 | 56413 840 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 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=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | avx1 | 
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | avx1 | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | avx1 | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -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 | 
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ref | 
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ref | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -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 | 
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | sse4 | 
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | sse4 | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | sse4 | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | sse4 | 
| Compiler | Implementations | 
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | ref | 
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | ref | 
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref | 
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ref | 
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | ref | 
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | ref | 
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | ref | 
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | ref | 
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | ref | 
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | ref | 
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | ref | 
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | ref | 
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | ref | 
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | ref | 
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ref | 
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ref | 
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | ref | 
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | ref | 
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | ref | 
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | ref | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref | 
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ref | 
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | ref | 
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | ref |