| 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
|