Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9063280 | 7652 0 0 | 22809 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9480560 | 7696 0 0 | 22865 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9481680 | 6712 0 0 | 20545 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9569440 | 6656 0 0 | 20481 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
10773840 | 6324 0 0 | 21054 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10773840 | 6324 0 0 | 21054 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10773920 | 6324 0 0 | 21038 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10774080 | 6324 0 0 | 21038 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10774720 | 6324 0 0 | 21006 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10774960 | 6324 0 0 | 20990 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10775920 | 6324 0 0 | 21038 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10776880 | 6324 0 0 | 21054 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10824720 | 5044 0 0 | 19774 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10824960 | 5044 0 0 | 19774 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10825200 | 5044 0 0 | 19774 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
10825280 | 5044 0 0 | 19726 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
11275440 | 8200 56 0 | 23569 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
11309120 | 8212 56 0 | 23609 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
11404960 | 6968 56 0 | 25121 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
11415680 | 6920 56 0 | 20961 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
11421120 | 6384 0 0 | 21134 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
11473360 | 5108 0 0 | 19862 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
11480880 | 6384 0 0 | 21118 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
11950240 | 8280 56 0 | 23633 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
12009040 | 8292 56 0 | 23673 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
12157760 | 7048 56 0 | 25185 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
12286640 | 7000 56 0 | 21025 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
12449680 | 7620 0 0 | 22312 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
12862640 | 7464 0 0 | 22048 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
14942720 | 7800 56 0 | 22728 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
14949200 | 7624 56 0 | 22456 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
15688000 | 7880 56 0 | 22800 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
15698480 | 7704 56 0 | 22528 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
17125440 | 7936 56 0 | 24128 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
17128240 | 7936 56 0 | 24128 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
17333760 | 8032 0 0 | 24056 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
17334400 | 8032 0 0 | 24056 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21903600 | 7688 56 0 | 23888 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21904000 | 7688 56 0 | 23888 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
22617280 | 4208 0 0 | 16712 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
22907680 | 4248 0 0 | 16800 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
25254480 | 4572 56 0 | 17312 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
25525120 | 4628 56 0 | 17416 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
25619760 | 4708 56 0 | 17488 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
25755520 | 4652 56 0 | 17384 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
26043840 | 4176 0 0 | 16096 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26191520 | 4176 0 0 | 16096 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26293200 | 4304 56 0 | 16392 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26294480 | 4304 56 0 | 16392 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26530720 | 4192 0 0 | 16056 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26534960 | 4192 0 0 | 16056 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26740080 | 4288 56 0 | 16320 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
26763040 | 4288 56 0 | 16320 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
28076880 | 4512 0 0 | 17312 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
28077120 | 4512 0 0 | 17312 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
28265840 | 4612 56 0 | 21680 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
28266960 | 4612 56 0 | 21680 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
31175680 | 3976 56 0 | 16080 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
31181440 | 3976 56 0 | 16080 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
31808960 | 3960 56 0 | 16008 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
31817600 | 3960 56 0 | 16008 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
32960720 | 4364 56 0 | 21440 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
33011840 | 4364 56 0 | 21440 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
44886400 | 7904 0 0 | 22740 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
44961600 | 12128 56 0 | 27595 984 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
45344080 | 10772 56 0 | 24899 984 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
51938960 | 11796 56 0 | 26706 976 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
52763680 | 7896 0 0 | 22708 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
52766000 | 7896 0 0 | 22708 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
52772960 | 7896 0 0 | 22708 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
53037360 | 7896 0 0 | 22652 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
55260560 | 12100 56 0 | 27531 984 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
58450400 | 10680 56 0 | 24787 984 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
62800320 | 11932 56 0 | 26930 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
68941120 | 6712 56 0 | 19578 976 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
74345680 | 6072 56 0 | 18250 960 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
74553920 | 6072 56 0 | 18250 960 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
75735520 | 11832 56 0 | 28114 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
75959840 | 11832 56 0 | 28114 976 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
78293920 | 6092 56 0 | 18218 960 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
78373200 | 6092 56 0 | 18218 960 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
83270880 | 6600 56 0 | 19418 976 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
91329840 | 6564 56 0 | 19618 976 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
91695120 | 6564 56 0 | 19618 976 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
118052400 | 8452 0 0 | 25673 904 864 | add_felicsref | cc | 20190908 | 20190816 |
118061760 | 8452 0 0 | 25673 904 864 | add_felicsref | gcc | 20190908 | 20190816 |
118132880 | 8452 0 0 | 25673 904 864 | add_felicsref | gcc_-funroll-loops | 20190908 | 20190816 |
120007920 | 8308 56 0 | 25681 960 864 | ref | gcc_-funroll-loops | 20190908 | 20190816 |
120112960 | 8308 56 0 | 25681 960 864 | ref | cc | 20190908 | 20190816 |
120192800 | 8308 56 0 | 25681 960 864 | ref | gcc | 20190908 | 20190816 |
137906960 | 6408 56 0 | 23785 960 864 | add_tweakeyloop | cc | 20190908 | 20190816 |
137931840 | 6408 56 0 | 23785 960 864 | add_tweakeyloop | gcc | 20190908 | 20190816 |
137938080 | 6408 56 0 | 23785 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190908 | 20190816 |
330719360 | 11528 56 0 | 28963 968 864 | add_threshold | cc | 20190908 | 20190816 |
330723520 | 11528 56 0 | 28963 968 864 | add_threshold | gcc_-funroll-loops | 20190908 | 20190816 |
330754960 | 11528 56 0 | 28963 968 864 | add_threshold | gcc | 20190908 | 20190816 |