Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2192420 | 8246 0 0 | 23003 808 856 | add_felicsref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2209560 | 9368 0 0 | 27741 856 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2213500 | 8936 0 0 | 27357 856 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2216120 | 8936 0 0 | 27357 856 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2219260 | 9368 0 0 | 27741 856 864 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2220800 | 9368 0 0 | 27741 856 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2225420 | 8936 0 0 | 27357 856 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2225560 | 8936 0 0 | 27357 856 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2228480 | 9368 0 0 | 27741 856 864 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2230340 | 8648 0 0 | 25797 856 864 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2265740 | 8760 0 0 | 25909 856 864 | add_tweakeyloop | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2268580 | 9480 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2269280 | 9048 0 0 | 27469 856 864 | add_tweakeyloop | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2269740 | 9480 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2270480 | 9048 0 0 | 27469 856 864 | add_tweakeyloop | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2271200 | 9048 0 0 | 27469 856 864 | add_tweakeyloop | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2271700 | 8663 0 0 | 23411 808 856 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2272360 | 9048 0 0 | 27469 856 864 | add_tweakeyloop | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2272640 | 9480 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2278340 | 9480 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2300460 | 8692 0 0 | 23459 808 856 | add_tweakeyloop | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2331120 | 7641 0 0 | 22715 808 872 | add_felicsref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2339280 | 5864 0 0 | 20323 808 872 | add_felicsref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2345560 | 5864 0 0 | 20323 808 872 | add_felicsref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2373160 | 5982 0 0 | 20451 808 872 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2374400 | 5982 0 0 | 20451 808 872 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2377060 | 8291 0 0 | 23363 808 872 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2392000 | 8324 0 0 | 23411 808 872 | add_tweakeyloop | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2408880 | 6007 0 0 | 20475 808 872 | add_tweakeyloop | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2410720 | 6007 0 0 | 20475 808 872 | add_tweakeyloop | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2462220 | 9688 0 0 | 28461 856 864 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2464880 | 9688 0 0 | 28461 856 864 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2467940 | 9336 0 0 | 27725 856 864 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2469900 | 9688 0 0 | 28461 856 864 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2471880 | 8968 0 0 | 26061 856 864 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2471980 | 9688 0 0 | 28461 856 864 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2477440 | 9336 0 0 | 27725 856 864 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2484900 | 9336 0 0 | 27725 856 864 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2488680 | 9336 0 0 | 27725 856 864 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2510480 | 9096 0 0 | 26189 856 864 | add_tweakeyloop | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2522140 | 9816 0 0 | 28589 856 864 | add_tweakeyloop | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2523420 | 9816 0 0 | 28589 856 864 | add_tweakeyloop | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2524080 | 9464 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2524820 | 9464 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2529700 | 9816 0 0 | 28589 856 864 | add_tweakeyloop | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2531060 | 9464 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2532960 | 9816 0 0 | 28589 856 864 | add_tweakeyloop | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2534660 | 9464 0 0 | 27853 856 864 | add_tweakeyloop | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2567500 | 9456 0 0 | 27821 856 864 | add_felicsref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2570760 | 9456 0 0 | 27821 856 864 | add_felicsref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2571180 | 9456 0 0 | 27821 856 864 | add_felicsref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2571560 | 8704 0 0 | 25789 856 864 | add_felicsref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2572760 | 9024 0 0 | 27437 856 864 | add_felicsref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2574040 | 9024 0 0 | 27437 856 864 | add_felicsref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2574860 | 9088 0 0 | 27469 856 864 | add_felicsref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2574880 | 9088 0 0 | 27469 856 864 | add_felicsref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2575580 | 9456 0 0 | 27821 856 864 | add_felicsref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2576180 | 9088 0 0 | 27469 856 864 | add_felicsref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2580620 | 8736 0 0 | 25877 856 864 | add_felicsref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2581140 | 9088 0 0 | 27469 856 864 | add_felicsref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2581720 | 9440 0 0 | 28205 856 864 | add_felicsref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2581780 | 9440 0 0 | 28205 856 864 | add_felicsref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2585260 | 9440 0 0 | 28205 856 864 | add_felicsref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2585580 | 9024 0 0 | 27437 856 864 | add_felicsref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2586680 | 9440 0 0 | 28205 856 864 | add_felicsref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2587960 | 9024 0 0 | 27437 856 864 | add_felicsref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2840060 | 9701 0 0 | 24697 816 896 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2855860 | 5405 0 0 | 18196 808 896 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2907400 | 9632 56 0 | 24681 872 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2929500 | 9744 56 0 | 24793 872 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3242040 | 5697 56 0 | 18548 864 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3243240 | 5809 56 0 | 18660 864 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3693840 | 4826 0 0 | 17516 808 896 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3869840 | 5024 56 0 | 17716 864 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3874340 | 5746 0 0 | 17273 800 856 | add_felicsref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4213520 | 5920 56 0 | 17553 856 856 | add_tweakeyloop | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4632740 | 5852 56 0 | 17457 856 856 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4822480 | 4734 56 0 | 17420 864 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
5286840 | 3989 0 0 | 15636 792 896 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
5437720 | 4104 56 0 | 15756 848 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
6351080 | 3724 56 0 | 15372 848 896 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
355332800 | 16016 0 0 | 33101 856 864 | add_threshold | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
356037080 | 17080 0 0 | 35845 856 864 | add_threshold | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
359443740 | 17128 0 0 | 35493 856 864 | add_threshold | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
366255220 | 16256 0 0 | 33397 856 864 | add_threshold | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
371369880 | 7104 56 0 | 19796 864 896 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
411079980 | 17080 0 0 | 35845 856 864 | add_threshold | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
416510600 | 17080 0 0 | 35845 856 864 | add_threshold | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
417717560 | 7986 56 0 | 20852 864 896 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
418912600 | 16856 0 0 | 35269 856 864 | add_threshold | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
419393440 | 16856 0 0 | 35269 856 864 | add_threshold | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
419476540 | 17128 0 0 | 35493 856 864 | add_threshold | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
421078000 | 6270 56 0 | 17924 848 896 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
438342180 | 16744 0 0 | 35125 856 864 | add_threshold | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
438402460 | 16856 0 0 | 35269 856 864 | add_threshold | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
438533660 | 16856 0 0 | 35269 856 864 | add_threshold | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
438552680 | 16744 0 0 | 35125 856 864 | add_threshold | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
438599220 | 16744 0 0 | 35125 856 864 | add_threshold | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
438712240 | 17080 0 0 | 35845 856 864 | add_threshold | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
438924980 | 17128 0 0 | 35493 856 864 | add_threshold | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
464040560 | 16744 0 0 | 35125 856 864 | add_threshold | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
465507180 | 17128 0 0 | 35493 856 864 | add_threshold | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
477877400 | 12945 56 0 | 28009 872 896 | add_threshold | gcc_-march=native_-mtune=native_-O3_-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
|