Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
8080 | 9976 0 0 | 28293 856 864 | aesni8 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8120 | 9976 0 0 | 28293 856 864 | aesni8 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8120 | 9976 0 0 | 28293 856 864 | aesni8 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8120 | 9976 0 0 | 28293 856 864 | aesni8 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8120 | 9920 0 0 | 28221 856 864 | aesni8 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8160 | 9920 0 0 | 28221 856 864 | aesni8 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8160 | 9920 0 0 | 28221 856 864 | aesni8 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8180 | 9920 0 0 | 28221 856 864 | aesni8 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8200 | 11640 0 0 | 28717 856 864 | aesni8 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8220 | 10224 0 0 | 28925 856 864 | aesni8 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8220 | 10224 0 0 | 28925 856 864 | aesni8 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8220 | 9704 0 0 | 28053 856 864 | aesni8 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8220 | 10224 0 0 | 28925 856 864 | aesni8 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8220 | 10224 0 0 | 28925 856 864 | aesni8 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8240 | 9704 0 0 | 28053 856 864 | aesni8 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8240 | 9704 0 0 | 28053 856 864 | aesni8 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8240 | 9704 0 0 | 28053 856 864 | aesni8 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
8320 | 11880 0 0 | 28901 856 864 | aesni8 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
9040 | 10728 0 0 | 27805 856 864 | aesni4 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9100 | 9480 0 0 | 27829 856 864 | aesni4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9100 | 9480 0 0 | 27829 856 864 | aesni4 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9180 | 9696 0 0 | 27997 856 864 | aesni4 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9180 | 9480 0 0 | 27829 856 864 | aesni4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9180 | 9696 0 0 | 27997 856 864 | aesni4 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9200 | 9480 0 0 | 27829 856 864 | aesni4 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9220 | 9696 0 0 | 27997 856 864 | aesni4 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9220 | 9696 0 0 | 27997 856 864 | aesni4 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
9600 | 9523 0 0 | 22268 808 896 | aesni8 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
9620 | 14986 0 0 | 29921 816 896 | aesni8 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
9700 | 5299 0 0 | 16868 792 896 | aesni8 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
9720 | 6864 0 0 | 19604 808 896 | aesni4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
9720 | 10552 0 0 | 27573 856 864 | aesni4 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
9860 | 3568 0 0 | 15140 792 896 | aesni4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
9900 | 12011 0 0 | 26945 816 896 | aesni4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
9960 | 9304 0 0 | 27621 856 864 | aesni4 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
9960 | 9304 0 0 | 27621 856 864 | aesni4 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
9980 | 9304 0 0 | 27621 856 864 | aesni4 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
9980 | 9304 0 0 | 27621 856 864 | aesni4 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
10000 | 9520 0 0 | 28221 856 864 | aesni4 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
10000 | 9520 0 0 | 28221 856 864 | aesni4 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
10000 | 9520 0 0 | 28221 856 864 | aesni4 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
10000 | 9520 0 0 | 28221 856 864 | aesni4 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
10420 | 7314 0 0 | 19916 808 896 | aesni8 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
10780 | 5356 0 0 | 17964 808 896 | aesni4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
264180 | 9544 0 0 | 28269 888 1368 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
264180 | 9544 0 0 | 28269 888 1368 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
264200 | 9192 0 0 | 27885 888 1368 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264340 | 9544 0 0 | 28269 888 1368 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
264360 | 9192 0 0 | 27885 888 1368 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264400 | 8728 0 0 | 26125 888 1368 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264500 | 10008 0 0 | 29085 888 1368 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264520 | 9288 0 0 | 26741 888 1368 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
264540 | 10008 0 0 | 29085 888 1368 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264600 | 10008 0 0 | 29085 888 1368 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264620 | 9192 0 0 | 27885 888 1368 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
264640 | 9544 0 0 | 28269 888 1368 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
264640 | 10344 0 0 | 29021 888 1368 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
264820 | 10344 0 0 | 29021 888 1368 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
265180 | 10344 0 0 | 29021 888 1368 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
265180 | 9192 0 0 | 27885 888 1368 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
265300 | 10008 0 0 | 29085 888 1368 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
265480 | 10344 0 0 | 29021 888 1368 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
285740 | 12222 0 0 | 27569 848 1400 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
306640 | 9868 0 0 | 25243 840 1360 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
309760 | 8542 0 0 | 23323 840 1360 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
310860 | 8542 0 0 | 23323 840 1360 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
311040 | 10481 0 0 | 25595 840 1344 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
336560 | 4260 0 0 | 16393 832 1344 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
349700 | 5213 0 0 | 18364 840 1400 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
367160 | 5087 0 0 | 18116 840 1400 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
394780 | 3892 0 0 | 15844 824 1400 | 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 | aesni4 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | aesni4 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | aesni4 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | aesni4 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | aesni4 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | aesni4 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | aesni8 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | aesni8 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | aesni8 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | aesni8 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | aesni8 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | aesni8 |
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
|