Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1886997 | 6620 0 0 | 21820 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
1887410 | 6620 0 0 | 21868 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
1887410 | 6620 0 0 | 21852 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
1887823 | 6620 0 0 | 21852 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
1889062 | 6620 0 0 | 21868 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
1930775 | 6664 0 0 | 21932 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
2195095 | 7640 56 0 | 22175 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
2518474 | 9356 56 0 | 26046 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
2527973 | 8496 56 0 | 23926 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
2867872 | 8440 56 0 | 23774 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
3193316 | 8212 0 0 | 23871 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3296979 | 8304 0 0 | 23983 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3318455 | 7204 0 0 | 21519 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3318455 | 7212 0 0 | 21631 920 880 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
3396512 | 7116 0 0 | 21431 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3491915 | 9108 56 0 | 25798 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
3869810 | 6620 0 0 | 21804 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3882613 | 6620 0 0 | 21852 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3913588 | 5716 0 0 | 20908 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3913588 | 5716 0 0 | 20956 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3914414 | 6620 0 0 | 21868 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3928869 | 5716 0 0 | 20956 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3935477 | 5716 0 0 | 20956 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3975538 | 8928 56 0 | 24807 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4007752 | 8984 56 0 | 24887 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4018490 | 7600 56 0 | 22255 976 880 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
4070941 | 7492 56 0 | 22031 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4075071 | 6664 0 0 | 21916 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
4099851 | 5764 0 0 | 21036 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
4105220 | 7560 56 0 | 22111 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4160562 | 9064 56 0 | 24951 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4171300 | 9008 56 0 | 24871 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4204340 | 7696 56 0 | 22335 976 880 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
4303873 | 7572 56 0 | 22095 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4324936 | 5020 56 0 | 18398 968 864 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
4581409 | 8004 0 0 | 23198 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
4593386 | 4220 56 0 | 16822 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
4597929 | 4220 56 0 | 16822 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
4614862 | 4212 56 0 | 16758 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
4618579 | 4212 56 0 | 16758 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
4692919 | 4632 56 0 | 18102 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
4699114 | 7980 0 0 | 23078 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
5035709 | 4212 56 0 | 16758 952 856 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
5247578 | 3892 56 0 | 16510 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
5482162 | 8416 56 0 | 23854 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
5496204 | 8360 56 0 | 23702 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
5635798 | 4384 56 0 | 17870 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
6179719 | 9356 56 0 | 26046 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
6259841 | 9180 0 0 | 25686 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
6262319 | 9180 0 0 | 25686 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
7692951 | 4348 0 0 | 17398 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
7860629 | 9108 56 0 | 25798 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
8148490 | 4248 0 0 | 17246 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
8293866 | 4388 0 0 | 17542 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
8364489 | 3644 0 0 | 16030 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
8375227 | 3644 0 0 | 16030 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
8380183 | 3668 0 0 | 15998 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
8385552 | 3668 0 0 | 15998 896 856 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
8387204 | 3668 0 0 | 15998 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
9151254 | 4740 56 0 | 17982 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
9153319 | 4852 56 0 | 18134 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
9196684 | 4924 56 0 | 18310 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
9375100 | 4932 56 0 | 18206 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
9414748 | 4820 56 0 | 18054 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
10186232 | 4380 0 0 | 17662 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
10186645 | 4380 0 0 | 17662 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
10187884 | 4380 0 0 | 17662 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
10276266 | 4632 56 0 | 18102 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
10282874 | 4632 56 0 | 18102 968 864 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
10899896 | 3892 56 0 | 16510 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
11275726 | 3884 56 0 | 16446 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
11293898 | 3884 56 0 | 16446 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
11307527 | 3884 56 0 | 16446 952 856 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
11945199 | 4384 56 0 | 17870 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
11967088 | 4384 56 0 | 17870 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
20668172 | 8908 56 0 | 30911 960 864 | ref | gcc | 20190912 | 20190816 |
21098931 | 7224 0 0 | 22554 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
24182802 | 7008 56 0 | 29023 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190912 | 20190816 |
27262956 | 11432 56 0 | 26153 984 880 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
28271502 | 7240 0 0 | 22586 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
29180102 | 12632 56 0 | 28601 984 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
30427362 | 11360 56 0 | 25993 984 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
31048927 | 12336 56 0 | 27760 976 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
32977224 | 12552 56 0 | 28505 984 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
33280366 | 11256 56 0 | 25873 984 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
33911843 | 7224 0 0 | 22554 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
36201928 | 6980 56 0 | 20344 976 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
36517047 | 7052 56 0 | 20520 976 864 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
36977129 | 12360 56 0 | 27864 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
38569244 | 7224 0 0 | 22554 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
38677037 | 6020 56 0 | 18712 960 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
39470410 | 7224 0 0 | 22490 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
40380662 | 6020 56 0 | 18712 960 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
40746167 | 13040 56 0 | 29832 976 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
41139756 | 6044 56 0 | 18680 960 856 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
41271090 | 6044 56 0 | 18680 960 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
42368431 | 6812 56 0 | 20128 976 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
42648445 | 9028 0 0 | 26791 904 864 | add_felicsref | cc | 20190912 | 20190816 |
42648445 | 9028 0 0 | 26791 904 864 | add_felicsref | gcc | 20190912 | 20190816 |
42686854 | 6044 56 0 | 18680 960 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
42854119 | 9028 0 0 | 26791 904 864 | add_felicsref | gcc_-funroll-loops | 20190912 | 20190816 |
43291486 | 8908 56 0 | 30911 960 864 | ref | gcc_-funroll-loops | 20190912 | 20190816 |
43308832 | 8908 56 0 | 30911 960 864 | ref | cc | 20190912 | 20190816 |
45994158 | 6604 56 0 | 20168 976 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
46334470 | 6604 56 0 | 20168 976 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
46499670 | 6604 56 0 | 20168 976 864 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
49693399 | 7008 56 0 | 29023 960 864 | add_tweakeyloop | gcc | 20190912 | 20190816 |
49787976 | 7008 56 0 | 29023 960 864 | add_tweakeyloop | cc | 20190912 | 20190816 |
51125270 | 13040 56 0 | 29832 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
66955973 | 12112 56 0 | 30081 968 864 | add_threshold | cc | 20190912 | 20190816 |
131538022 | 12112 56 0 | 30081 968 864 | add_threshold | gcc | 20190912 | 20190816 |
132618843 | 12112 56 0 | 30081 968 864 | add_threshold | gcc_-funroll-loops | 20190912 | 20190816 |