| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 27684 | 60888 416 0 | 73968 1264 776 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 51824 | 57688 0 0 | 70537 816 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 61012 | 71360 0 0 | 87877 856 776 | sphlib | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 61952 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 62104 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 62232 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 62340 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 62710 | 71424 0 0 | 87413 856 776 | sphlib | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 62962 | 59464 0 0 | 76069 856 776 | sphlib-small | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 63524 | 75608 0 0 | 91773 856 776 | sphlib | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 63826 | 62840 0 0 | 79093 856 776 | sphlib-small | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 64510 | 50168 0 0 | 60361 816 776 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 64912 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 64916 | 70272 0 0 | 84333 856 744 | sphlib | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 64918 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 64940 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 64942 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 65016 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 65032 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 65068 | 75672 0 0 | 91549 856 776 | sphlib | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 65100 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66052 | 49614 0 0 | 59665 816 776 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 66306 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 66306 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66306 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 66318 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 66320 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 66342 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66382 | 63200 0 0 | 79133 856 776 | sphlib-small | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 66450 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66678 | 63296 0 0 | 79341 856 776 | sphlib-small | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66692 | 63552 0 0 | 78917 856 744 | sphlib-small | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 66942 | 33928 0 0 | 46817 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 67004 | 63680 0 0 | 79445 856 744 | sphlib-small | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 68104 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 68170 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 68174 | 38892 416 0 | 55652 1304 776 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 68206 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 68458 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 68536 | 74376 0 0 | 88493 856 744 | sphlib | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 68810 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 68976 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69524 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69530 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69638 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69646 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69684 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69712 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69986 | 64576 0 0 | 78661 856 744 | sphlib-small | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 70054 | 36708 416 0 | 52972 1304 776 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 70634 | 64144 0 0 | 78285 856 744 | sphlib-small | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 71046 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 71266 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 71306 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 71358 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73106 | 41060 416 0 | 57468 1304 776 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73336 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73374 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73450 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73542 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 73688 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73812 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73850 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73874 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 74178 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 74374 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 74630 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 74742 | 38116 416 0 | 52388 1304 744 | opt | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 75026 | 40948 416 0 | 55276 1304 744 | opt | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 75268 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 81174 | 28296 0 0 | 38513 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 83024 | 27831 0 0 | 37905 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 84338 | 46483 0 0 | 55604 792 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 88166 | 15184 416 0 | 25576 1264 776 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 100398 | 15715 416 0 | 25944 1264 776 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 103448 | 25547 0 0 | 34692 792 776 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 118308 | 12913 416 0 | 22211 1240 776 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 134634 | 38572 416 0 | 54724 1304 776 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 6512688 | 5455 416 0 | 15784 1264 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 6588740 | 13570 416 0 | 26600 1264 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 6771168 | 21572 416 0 | 38308 1304 776 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 6772318 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 6774826 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 6776124 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 6776546 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 6883468 | 22492 416 0 | 38668 1304 776 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 6927010 | 21164 416 0 | 37228 1304 776 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 6949220 | 20004 416 0 | 34252 1304 744 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 7015418 | 20212 416 0 | 36596 1304 776 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7078784 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 7079818 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7083752 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 7084026 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 7084808 | 5205 416 0 | 15376 1264 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 7086012 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 7086838 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7087862 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7088276 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7089040 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7089846 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7091374 | 18668 416 0 | 32972 1304 744 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7093892 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 7096504 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 15140536 | 4390 416 0 | 13627 1240 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| Compiler | Implementations
|
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | vect128 |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | vect128 |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | vect128 |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | vect128 |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | vect128 |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | vect128 |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | vect128 |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | vect128 |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | vect128 |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | vect128 |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | vect128 |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | vect128 |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | vect128 |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | vect128 |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | vect128 |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | vect128 |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | vect128 |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | vect128 |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | vect128 |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | vect128 |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | vect128 |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | vect128 |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | vect128 |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | vect128
|