Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
6781120 | 7500 0 0 | 22649 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6987360 | 7548 0 0 | 22721 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
7012080 | 6516 0 0 | 20345 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
7191520 | 6448 0 0 | 20265 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8191840 | 6672 0 0 | 21414 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8192160 | 6672 0 0 | 21342 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8192240 | 6672 0 0 | 21414 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8192320 | 6672 0 0 | 21398 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8192480 | 6672 0 0 | 21398 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8192800 | 6672 0 0 | 21398 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8192880 | 6672 0 0 | 21358 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8193280 | 6672 0 0 | 21414 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8290640 | 5720 0 0 | 20406 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8291600 | 5720 0 0 | 20462 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8291600 | 5720 0 0 | 20462 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8292160 | 5720 0 0 | 20462 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
8412880 | 8216 56 0 | 23585 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8437200 | 8228 56 0 | 23625 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8555280 | 6824 56 0 | 20865 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8591440 | 6716 0 0 | 21462 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
8642320 | 6716 0 0 | 21478 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
8677920 | 5768 0 0 | 20534 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
8699200 | 6872 56 0 | 25025 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8821680 | 8308 56 0 | 23689 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8821760 | 8296 56 0 | 23649 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
8927440 | 6952 56 0 | 25089 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9053840 | 6904 56 0 | 20929 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
9671520 | 7424 0 0 | 22112 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9920000 | 7272 0 0 | 21856 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
11606480 | 7836 56 0 | 22768 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
11623920 | 7660 56 0 | 22496 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
11982960 | 7916 56 0 | 22840 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
12000320 | 7740 56 0 | 22568 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
13085360 | 7984 56 0 | 24168 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13088960 | 7984 56 0 | 24168 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13183360 | 7800 0 0 | 23808 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13186800 | 7800 0 0 | 23808 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16596400 | 7736 56 0 | 23928 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16598640 | 7736 56 0 | 23928 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16880720 | 4100 0 0 | 16600 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
17331680 | 3728 0 0 | 15592 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
17342000 | 3728 0 0 | 15592 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
17432160 | 3744 0 0 | 15552 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
17432320 | 3744 0 0 | 15552 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
17448320 | 4144 0 0 | 16696 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
19561680 | 4592 56 0 | 17336 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
19566960 | 4648 56 0 | 17440 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
19981440 | 4728 56 0 | 17512 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
20069840 | 4672 56 0 | 17408 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
20078320 | 4304 56 0 | 16392 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
20078400 | 4304 56 0 | 16392 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
20406160 | 4288 56 0 | 16320 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
20407200 | 4288 56 0 | 16320 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
20800480 | 4612 56 0 | 21680 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21412160 | 4360 0 0 | 17144 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21415600 | 4360 0 0 | 17144 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
21489920 | 4612 56 0 | 21680 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
23571040 | 3976 56 0 | 16080 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
23571280 | 3976 56 0 | 16080 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
24025040 | 3960 56 0 | 16008 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
24033280 | 3960 56 0 | 16008 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
25050800 | 4364 56 0 | 21440 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
25065840 | 4364 56 0 | 21440 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
36280800 | 11960 56 0 | 27419 984 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
36400560 | 10692 56 0 | 24819 984 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
36931680 | 7400 0 0 | 22244 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
42479440 | 11456 56 0 | 26370 976 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
43781680 | 7392 0 0 | 22212 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
43782080 | 7392 0 0 | 22212 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
43792640 | 7392 0 0 | 22212 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
43794720 | 7392 0 0 | 22156 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
44984000 | 11924 56 0 | 27355 984 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
47662720 | 10600 56 0 | 24707 984 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
51386400 | 11600 56 0 | 26594 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
54856240 | 6712 56 0 | 19578 976 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
59782400 | 6072 56 0 | 18250 960 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
59812160 | 6072 56 0 | 18250 960 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
62155040 | 11468 56 0 | 27754 976 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
62215840 | 11468 56 0 | 27754 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
62702160 | 6092 56 0 | 18218 960 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
62711760 | 6092 56 0 | 18218 960 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
66485680 | 6600 56 0 | 19418 976 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
74772160 | 6564 56 0 | 19618 976 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
74833440 | 6564 56 0 | 19618 976 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
89999920 | 8428 0 0 | 25649 904 864 | add_felicsref | cc | 20190908 | 20190816 |
90016320 | 8428 0 0 | 25649 904 864 | add_felicsref | gcc | 20190908 | 20190816 |
90033920 | 8428 0 0 | 25649 904 864 | add_felicsref | gcc_-funroll-loops | 20190908 | 20190816 |
91562800 | 8308 56 0 | 25681 960 864 | ref | cc | 20190908 | 20190816 |
91637280 | 8308 56 0 | 25681 960 864 | ref | gcc | 20190908 | 20190816 |
91638800 | 8308 56 0 | 25681 960 864 | ref | gcc_-funroll-loops | 20190908 | 20190816 |
104760080 | 6408 56 0 | 23785 960 864 | add_tweakeyloop | gcc | 20190908 | 20190816 |
104783600 | 6408 56 0 | 23785 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190908 | 20190816 |
104818320 | 6408 56 0 | 23785 960 864 | add_tweakeyloop | cc | 20190908 | 20190816 |
261328320 | 11528 56 0 | 28963 968 864 | add_threshold | cc | 20190908 | 20190816 |
261404240 | 11528 56 0 | 28963 968 864 | add_threshold | gcc_-funroll-loops | 20190908 | 20190816 |
261432080 | 11528 56 0 | 28963 968 864 | add_threshold | gcc | 20190908 | 20190816 |