Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4018256 | 7812 0 0 | 22579 792 856 | add_felicsref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4086896 | 7429 0 0 | 22499 792 872 | add_felicsref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4090966 | 8359 0 0 | 23115 792 856 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4112174 | 7992 0 0 | 25157 840 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4114858 | 8960 0 0 | 27317 840 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4117938 | 8480 0 0 | 26933 840 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4121766 | 8960 0 0 | 27317 840 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4124648 | 8480 0 0 | 26933 840 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4127134 | 8960 0 0 | 27317 840 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4129972 | 8480 0 0 | 26933 840 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4131732 | 8960 0 0 | 27317 840 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4134658 | 8388 0 0 | 23163 792 856 | add_tweakeyloop | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4136770 | 9072 0 0 | 27429 840 864 | add_tweakeyloop | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4140708 | 8592 0 0 | 27045 840 864 | add_tweakeyloop | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4141082 | 5352 0 0 | 19803 792 872 | add_felicsref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4144228 | 9072 0 0 | 27429 840 864 | add_tweakeyloop | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4146098 | 8592 0 0 | 27045 840 864 | add_tweakeyloop | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4147088 | 8592 0 0 | 27045 840 864 | add_tweakeyloop | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4148100 | 8480 0 0 | 26933 840 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4149552 | 9072 0 0 | 27429 840 864 | add_tweakeyloop | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4154634 | 8104 0 0 | 25269 840 864 | add_tweakeyloop | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4157054 | 9072 0 0 | 27429 840 864 | add_tweakeyloop | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4157912 | 8592 0 0 | 27045 840 864 | add_tweakeyloop | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4168164 | 8226 0 0 | 23291 792 872 | add_tweakeyloop | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4195378 | 5470 0 0 | 19931 792 872 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4207720 | 5470 0 0 | 19931 792 872 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4221976 | 5495 0 0 | 19955 792 872 | add_tweakeyloop | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4231612 | 5495 0 0 | 19955 792 872 | add_tweakeyloop | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4276778 | 8193 0 0 | 23243 792 872 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
4520956 | 9280 0 0 | 28037 840 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4521330 | 9280 0 0 | 28037 840 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4526720 | 8296 0 0 | 25405 840 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4532528 | 9280 0 0 | 28037 840 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4539348 | 9280 0 0 | 28037 840 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4539480 | 8816 0 0 | 27237 840 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4542912 | 8816 0 0 | 27237 840 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4545156 | 8816 0 0 | 27237 840 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4547862 | 8816 0 0 | 27237 840 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4561700 | 8944 0 0 | 27365 840 864 | add_tweakeyloop | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4569092 | 9408 0 0 | 28165 840 864 | add_tweakeyloop | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4569246 | 9408 0 0 | 28165 840 864 | add_tweakeyloop | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4569972 | 8944 0 0 | 27365 840 864 | add_tweakeyloop | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4570698 | 9408 0 0 | 28165 840 864 | add_tweakeyloop | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4572062 | 9408 0 0 | 28165 840 864 | add_tweakeyloop | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4576946 | 8944 0 0 | 27365 840 864 | add_tweakeyloop | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4579806 | 8944 0 0 | 27365 840 864 | add_tweakeyloop | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4592566 | 8424 0 0 | 25533 840 864 | add_tweakeyloop | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4658104 | 9032 0 0 | 27781 840 864 | add_felicsref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4661294 | 9048 0 0 | 27397 840 864 | add_felicsref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4663054 | 8064 0 0 | 25221 840 864 | add_felicsref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4663978 | 9032 0 0 | 27781 840 864 | add_felicsref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4664550 | 9032 0 0 | 27781 840 864 | add_felicsref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4666838 | 8568 0 0 | 27013 840 864 | add_felicsref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4668048 | 9032 0 0 | 27781 840 864 | add_felicsref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4672272 | 9048 0 0 | 27397 840 864 | add_felicsref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4672822 | 8568 0 0 | 26981 840 864 | add_felicsref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4673944 | 9048 0 0 | 27397 840 864 | add_felicsref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4676100 | 9048 0 0 | 27397 840 864 | add_felicsref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4677860 | 8568 0 0 | 27013 840 864 | add_felicsref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4681578 | 8568 0 0 | 26981 840 864 | add_felicsref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4682546 | 8568 0 0 | 26981 840 864 | add_felicsref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4685340 | 8568 0 0 | 27013 840 864 | add_felicsref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4686572 | 8032 0 0 | 25133 840 864 | add_felicsref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4703270 | 8568 0 0 | 27013 840 864 | add_felicsref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
4780424 | 8568 0 0 | 26981 840 864 | add_felicsref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4968810 | 8305 0 0 | 22641 800 896 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
5286974 | 5352 0 0 | 19803 792 872 | add_felicsref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
5369188 | 8230 56 0 | 22609 856 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
5450368 | 8342 56 0 | 22721 856 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
6335912 | 4877 0 0 | 17692 792 896 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
6887672 | 5281 56 0 | 18156 848 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
6934488 | 5169 56 0 | 18044 848 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
7589428 | 5078 0 0 | 16641 784 856 | add_felicsref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
8122246 | 4757 0 0 | 17452 792 896 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
8156632 | 4955 56 0 | 17652 848 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
9078036 | 5252 56 0 | 16873 840 856 | add_tweakeyloop | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
9165508 | 5184 56 0 | 16777 840 856 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
9761510 | 4665 56 0 | 17372 848 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
10012288 | 4007 0 0 | 15660 776 896 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
10545832 | 4122 56 0 | 15780 832 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
12473230 | 3742 56 0 | 15396 832 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
30892246 | 16384 0 0 | 34829 840 864 | add_threshold | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
31043342 | 15552 0 0 | 32709 840 864 | add_threshold | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
31144388 | 16384 0 0 | 34829 840 864 | add_threshold | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
31418376 | 16584 0 0 | 34933 840 864 | add_threshold | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
31703518 | 16536 0 0 | 35285 840 864 | add_threshold | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
32096702 | 16208 0 0 | 34621 840 864 | add_threshold | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
33234102 | 7458 56 0 | 20348 848 896 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33479050 | 7030 56 0 | 19732 848 896 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
33946220 | 16384 0 0 | 34829 840 864 | add_threshold | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
34231340 | 16584 0 0 | 34933 840 864 | add_threshold | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
34408858 | 16208 0 0 | 34621 840 864 | add_threshold | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
34684232 | 15312 0 0 | 32413 840 864 | add_threshold | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
34894068 | 16536 0 0 | 35285 840 864 | add_threshold | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35170960 | 16536 0 0 | 35285 840 864 | add_threshold | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35293038 | 16208 0 0 | 34621 840 864 | add_threshold | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35436940 | 16208 0 0 | 34621 840 864 | add_threshold | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35557148 | 16384 0 0 | 34829 840 864 | add_threshold | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
36322924 | 16536 0 0 | 35285 840 864 | add_threshold | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
37036956 | 11540 56 0 | 25937 856 896 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
37192012 | 16584 0 0 | 34933 840 864 | add_threshold | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
37486108 | 6264 56 0 | 17932 832 896 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
38405730 | 16584 0 0 | 34933 840 864 | add_threshold | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 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
|