Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2845400 | 8960 0 0 | 27349 856 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2848260 | 8960 0 0 | 27349 856 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2851420 | 8960 0 0 | 27349 856 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2853880 | 8960 0 0 | 27349 856 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2868080 | 7976 0 0 | 25157 856 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2873540 | 8480 0 0 | 26933 856 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2874280 | 8480 0 0 | 26933 856 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2875380 | 8480 0 0 | 26933 856 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2876580 | 8480 0 0 | 26933 856 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2900500 | 8088 0 0 | 25269 856 864 | add_tweakeyloop | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2901920 | 8592 0 0 | 27045 856 864 | add_tweakeyloop | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2904360 | 8592 0 0 | 27045 856 864 | add_tweakeyloop | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2909700 | 8592 0 0 | 27045 856 864 | add_tweakeyloop | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2911440 | 8592 0 0 | 27045 856 864 | add_tweakeyloop | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2913260 | 7344 0 0 | 22115 808 856 | add_felicsref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2923780 | 9072 0 0 | 27461 856 864 | add_tweakeyloop | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2924800 | 9072 0 0 | 27461 856 864 | add_tweakeyloop | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2925400 | 9072 0 0 | 27461 856 864 | add_tweakeyloop | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2926620 | 9072 0 0 | 27461 856 864 | add_tweakeyloop | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3073520 | 7761 0 0 | 22523 808 856 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3111620 | 7784 0 0 | 22571 808 856 | add_tweakeyloop | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3119900 | 5383 0 0 | 19843 808 872 | add_felicsref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3124000 | 6944 0 0 | 22019 808 872 | add_felicsref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3125440 | 5383 0 0 | 19843 808 872 | add_felicsref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3192200 | 7594 0 0 | 22667 808 872 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3197460 | 5501 0 0 | 19971 808 872 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3198140 | 5501 0 0 | 19971 808 872 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3225400 | 7618 0 0 | 22715 808 872 | add_tweakeyloop | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3227720 | 5525 0 0 | 20003 808 872 | add_tweakeyloop | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3229000 | 5525 0 0 | 20003 808 872 | add_tweakeyloop | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
3297700 | 9280 0 0 | 28069 856 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3301700 | 9280 0 0 | 28069 856 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3304220 | 9280 0 0 | 28069 856 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3304280 | 8816 0 0 | 27237 856 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3305580 | 9280 0 0 | 28069 856 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3316240 | 8816 0 0 | 27237 856 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3317560 | 8816 0 0 | 27237 856 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3318800 | 8816 0 0 | 27237 856 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3323940 | 8296 0 0 | 25421 856 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3354880 | 9408 0 0 | 28197 856 864 | add_tweakeyloop | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3360160 | 8944 0 0 | 27365 856 864 | add_tweakeyloop | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3360660 | 8424 0 0 | 25549 856 864 | add_tweakeyloop | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3362720 | 9408 0 0 | 28197 856 864 | add_tweakeyloop | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3363280 | 9408 0 0 | 28197 856 864 | add_tweakeyloop | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3363460 | 8944 0 0 | 27365 856 864 | add_tweakeyloop | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3366740 | 8944 0 0 | 27365 856 864 | add_tweakeyloop | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3367660 | 8944 0 0 | 27365 856 864 | add_tweakeyloop | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3368720 | 9408 0 0 | 28197 856 864 | add_tweakeyloop | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3428240 | 7139 0 0 | 22137 816 896 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3524120 | 8320 0 0 | 26725 856 864 | add_felicsref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3527660 | 8784 0 0 | 27557 856 864 | add_felicsref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3529480 | 8784 0 0 | 27557 856 864 | add_felicsref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3530040 | 8320 0 0 | 26725 856 864 | add_felicsref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3530540 | 8800 0 0 | 27173 856 864 | add_felicsref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3531320 | 8800 0 0 | 27173 856 864 | add_felicsref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3532440 | 8784 0 0 | 27557 856 864 | add_felicsref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3534040 | 8320 0 0 | 26725 856 864 | add_felicsref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3538000 | 8800 0 0 | 27173 856 864 | add_felicsref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3543560 | 8800 0 0 | 27173 856 864 | add_felicsref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3543840 | 7816 0 0 | 24981 856 864 | add_felicsref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3547040 | 7784 0 0 | 24893 856 864 | add_felicsref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3548780 | 8320 0 0 | 26757 856 864 | add_felicsref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3549540 | 8784 0 0 | 27557 856 864 | add_felicsref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3555620 | 8320 0 0 | 26757 856 864 | add_felicsref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3557280 | 8320 0 0 | 26757 856 864 | add_felicsref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3560860 | 8320 0 0 | 26757 856 864 | add_felicsref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
3601740 | 8320 0 0 | 26725 856 864 | add_felicsref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3935660 | 4742 0 0 | 17564 808 896 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4013460 | 7754 56 0 | 22801 872 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4026420 | 7866 56 0 | 22913 872 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4347480 | 5168 56 0 | 18044 864 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4595160 | 4962 0 0 | 16545 800 856 | add_felicsref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
5195360 | 5280 56 0 | 18156 864 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
5333720 | 4605 0 0 | 17308 808 896 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
5667380 | 5189 56 0 | 16809 856 856 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
5778940 | 5257 56 0 | 16905 856 856 | add_tweakeyloop | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
5795220 | 4953 56 0 | 17668 864 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
6446420 | 4663 56 0 | 17372 864 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
6532500 | 3809 0 0 | 15420 792 896 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
7620780 | 4122 56 0 | 15796 848 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
8611200 | 3742 56 0 | 15412 848 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
100244380 | 16240 0 0 | 34653 856 864 | add_threshold | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
115421720 | 16688 0 0 | 35469 856 864 | add_threshold | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
143741720 | 16688 0 0 | 35469 856 864 | add_threshold | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
144298180 | 16688 0 0 | 35469 856 864 | add_threshold | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
178706480 | 16240 0 0 | 34653 856 864 | add_threshold | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
187732780 | 16240 0 0 | 34653 856 864 | add_threshold | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
220567240 | 7027 56 0 | 19748 864 896 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
220933060 | 15568 0 0 | 32741 856 864 | add_threshold | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
221730400 | 16416 0 0 | 34861 856 864 | add_threshold | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
249607200 | 16416 0 0 | 34861 856 864 | add_threshold | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
249686780 | 16240 0 0 | 34653 856 864 | add_threshold | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
251346360 | 16736 0 0 | 35117 856 864 | add_threshold | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
253555720 | 16416 0 0 | 34861 856 864 | add_threshold | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
254869940 | 6265 56 0 | 17948 848 896 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
285828580 | 15328 0 0 | 32445 856 864 | add_threshold | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
288350640 | 16688 0 0 | 35469 856 864 | add_threshold | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
289274100 | 16736 0 0 | 35117 856 864 | add_threshold | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
303760640 | 16736 0 0 | 35117 856 864 | add_threshold | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
306239960 | 16736 0 0 | 35117 856 864 | add_threshold | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
316243560 | 16416 0 0 | 34861 856 864 | add_threshold | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
316326060 | 11060 56 0 | 26113 872 896 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
317790520 | 7442 56 0 | 20332 864 896 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | add_felicsref |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | add_felicsref |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | add_felicsref |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | add_felicsref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | add_felicsref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | add_felicsref |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | add_threshold |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | add_threshold |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | add_threshold |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | add_threshold |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | add_threshold |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | add_threshold |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | add_tweakeyloop |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | add_tweakeyloop |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | add_tweakeyloop |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | add_tweakeyloop |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | add_tweakeyloop |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | add_tweakeyloop |
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
|