| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 41998 | 57688 0 0 | 70457 816 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 45692 | 60888 416 0 | 73888 1264 776 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 51356 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 51364 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 51428 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 51440 | 75608 0 0 | 91773 856 776 | sphlib | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 51474 | 71776 0 0 | 87485 856 744 | sphlib | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 51680 | 71424 0 0 | 87413 856 776 | sphlib | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 52406 | 75672 0 0 | 91549 856 776 | sphlib | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 52618 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 52622 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 52624 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 52674 | 76024 0 0 | 91333 856 744 | sphlib | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 53526 | 70272 0 0 | 84333 856 744 | sphlib | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 53956 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 54004 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 54008 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 54926 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 54926 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 54940 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 54948 | 76424 0 0 | 91813 856 744 | sphlib | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 55706 | 74376 0 0 | 88493 856 744 | sphlib | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 55944 | 49614 0 0 | 59665 816 776 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 56282 | 72160 0 0 | 87517 856 744 | sphlib | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 56648 | 50168 0 0 | 60281 816 776 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 59744 | 33928 0 0 | 46737 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 63966 | 59464 0 0 | 76069 856 776 | sphlib-small | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 65610 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 65742 | 63200 0 0 | 79133 856 776 | sphlib-small | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 65778 | 63552 0 0 | 78917 856 744 | sphlib-small | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 65794 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 65980 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66028 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66170 | 63296 0 0 | 79341 856 776 | sphlib-small | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66196 | 63744 0 0 | 79509 856 744 | sphlib-small | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 66390 | 63680 0 0 | 79445 856 744 | sphlib-small | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 67662 | 64144 0 0 | 78285 856 744 | sphlib-small | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 67772 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 67938 | 64576 0 0 | 78661 856 744 | sphlib-small | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 68030 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 68110 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 69086 | 64528 0 0 | 79941 856 744 | sphlib-small | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 69212 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69470 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69504 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 69534 | 64960 0 0 | 80341 856 744 | sphlib-small | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 73388 | 38572 416 0 | 54724 1304 776 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 73792 | 36708 416 0 | 52972 1304 776 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 73828 | 41060 416 0 | 57468 1304 776 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 74074 | 38892 416 0 | 55652 1304 776 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 75158 | 46483 0 0 | 55604 792 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 75204 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 75250 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 75268 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 75344 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 75346 | 38812 416 0 | 54364 1304 744 | opt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 75366 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 75452 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 75504 | 27831 0 0 | 37905 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 75584 | 36900 416 0 | 52852 1304 744 | opt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 78778 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 78948 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 78980 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 79230 | 39292 416 0 | 54892 1304 744 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 79274 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 79420 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 79538 | 15184 416 0 | 25496 1264 776 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 79806 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 79868 | 36868 416 0 | 52436 1304 744 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 82194 | 40948 416 0 | 55276 1304 744 | opt | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 92460 | 15715 416 0 | 25944 1264 776 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 93486 | 25547 0 0 | 34692 792 776 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 96322 | 71360 0 0 | 87877 856 776 | sphlib | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 104432 | 62840 0 0 | 79093 856 776 | sphlib-small | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 108482 | 63616 0 0 | 78981 856 744 | sphlib-small | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 123584 | 12913 416 0 | 22211 1240 776 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 143430 | 28296 0 0 | 38433 816 776 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 146580 | 38116 416 0 | 52388 1304 744 | opt | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3169870 | 5455 416 0 | 15704 1264 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 3185684 | 13570 416 0 | 26520 1264 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 3330406 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3333846 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3336628 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3343592 | 21572 416 0 | 38308 1304 776 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3348884 | 18668 416 0 | 32972 1304 744 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3353978 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3354104 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3354526 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3354712 | 5205 416 0 | 15376 1264 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
| 3357076 | 19436 416 0 | 35012 1304 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3363400 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3365440 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3365452 | 20004 416 0 | 34252 1304 744 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3368476 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3370286 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3370464 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3372348 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3375204 | 21100 416 0 | 37028 1304 744 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3382736 | 21164 416 0 | 37228 1304 776 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3397502 | 20212 416 0 | 36596 1304 776 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3430052 | 20524 416 0 | 36068 1304 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 3451170 | 19932 416 0 | 35460 1304 744 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
| 3533874 | 22492 416 0 | 38668 1304 776 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
| 7514336 | 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
|