| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 398540 | 60960 0 16 | 50333 872 864 | reference | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 400420 | 60960 0 16 | 50333 872 864 | reference | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 400600 | 60960 0 16 | 50333 872 864 | reference | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 400720 | 60960 0 16 | 50333 872 864 | reference | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 403640 | 59560 0 16 | 50141 872 864 | reference | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 403640 | 59560 0 16 | 50141 872 864 | reference | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 403720 | 59560 0 16 | 50141 872 864 | reference | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 403880 | 59560 0 16 | 50141 872 864 | reference | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 619720 | 26360 0 0 | 30387 824 872 | compact | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 619800 | 26360 0 0 | 30387 824 872 | compact | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 620500 | 37537 0 12 | 35595 824 856 | reference | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 623140 | 37425 0 12 | 35707 824 872 | reference | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 631920 | 30496 0 0 | 32491 824 856 | compact | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 657120 | 23560 0 16 | 46637 872 1032 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 659060 | 23560 0 16 | 46637 872 1032 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 659060 | 23560 0 16 | 46637 872 1032 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 659080 | 23560 0 16 | 46637 872 1032 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 660820 | 28584 0 0 | 32419 824 872 | compact | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 677300 | 24312 0 16 | 47789 872 1032 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 679760 | 24312 0 16 | 47789 872 1032 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 682140 | 24312 0 16 | 47789 872 1032 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 682400 | 24312 0 16 | 47789 872 1032 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 729940 | 39120 0 0 | 43477 872 864 | compact | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 730340 | 39120 0 0 | 43477 872 864 | compact | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 730520 | 39120 0 0 | 43477 872 864 | compact | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 731480 | 39120 0 0 | 43477 872 864 | compact | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 745400 | 39064 0 0 | 43253 872 864 | compact | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 746480 | 39064 0 0 | 43253 872 864 | compact | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 746840 | 39064 0 0 | 43253 872 864 | compact | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 749860 | 39064 0 0 | 43253 872 864 | compact | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 774220 | 41736 0 0 | 45269 872 864 | compact | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 774840 | 41736 0 0 | 45269 872 864 | compact | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 780180 | 42784 0 0 | 44509 872 864 | compact | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 781600 | 41736 0 0 | 45269 872 864 | compact | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 782060 | 42648 0 0 | 44357 872 864 | compact | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 782600 | 41736 0 0 | 45269 872 864 | compact | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 822140 | 17544 0 0 | 24529 816 856 | compact | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 835220 | 41664 0 0 | 45285 872 864 | compact | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 835320 | 41664 0 0 | 45285 872 864 | compact | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 836540 | 41664 0 0 | 45285 872 864 | compact | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 836820 | 41664 0 0 | 45285 872 864 | compact | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 846420 | 21408 0 0 | 27721 832 896 | compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 861160 | 33150 0 0 | 31497 832 896 | compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 882860 | 30430 0 16 | 32929 832 896 | reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 886100 | 36161 0 12 | 33507 824 872 | reference | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 886640 | 36161 0 12 | 33507 824 872 | reference | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 892880 | 20383 0 0 | 26985 832 896 | compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 1007120 | 14563 0 16 | 33945 832 1064 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 1028080 | 12395 0 12 | 31355 824 1032 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1058720 | 12896 0 12 | 31579 824 1016 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1086840 | 17550 0 0 | 24020 808 896 | compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 1088980 | 70048 0 16 | 53741 872 864 | reference | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1112140 | 67520 0 16 | 54117 872 864 | reference | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1114460 | 67520 0 16 | 54117 872 864 | reference | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1122040 | 67520 0 16 | 54117 872 864 | reference | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1125880 | 67520 0 16 | 54117 872 864 | reference | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1203240 | 10171 0 12 | 28523 824 1032 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1204560 | 10171 0 12 | 28523 824 1032 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1302520 | 68344 0 16 | 53189 872 864 | reference | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1338500 | 66520 0 16 | 53805 872 864 | reference | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1344040 | 66520 0 16 | 53805 872 864 | reference | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1356780 | 66520 0 16 | 53805 872 864 | reference | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1362520 | 66520 0 16 | 53805 872 864 | reference | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1397120 | 29120 0 16 | 50989 872 1032 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1404560 | 28400 0 16 | 51557 872 1032 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1409340 | 28400 0 16 | 51557 872 1032 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1418900 | 28400 0 16 | 51557 872 1032 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1525600 | 24270 0 12 | 26377 816 856 | reference | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1631320 | 26534 0 16 | 29201 832 896 | reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 1648760 | 6965 0 12 | 22625 816 1016 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
| 1690240 | 28400 0 16 | 51557 872 1032 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
| 1717600 | 25480 0 16 | 47293 872 1032 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1770060 | 25336 0 16 | 48461 872 1032 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1824800 | 25336 0 16 | 48461 872 1032 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1843720 | 25336 0 16 | 48461 872 1032 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1852300 | 25336 0 16 | 48461 872 1032 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
| 1872360 | 8376 0 16 | 25625 832 1064 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 2779520 | 27082 0 16 | 28825 832 896 | reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 2910900 | 8378 0 16 | 25121 832 1064 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 4500520 | 22341 0 16 | 25244 808 896 | reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| 4666800 | 6937 0 16 | 22284 808 1064 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
| Compiler | Implementations
|
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | compact |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | compact |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | compact |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | compact |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | compact |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | compact |
| 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 |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | reference |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | reference |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | reference |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | reference |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | reference |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | reference
|