Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
5150160 | 7320 0 0 | 22465 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
5400640 | 7368 0 0 | 22537 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
5401760 | 6328 0 0 | 20153 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
5631520 | 6260 0 0 | 20073 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6272080 | 8120 56 0 | 23481 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6323200 | 6720 56 0 | 20753 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6337600 | 8132 56 0 | 23521 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6388880 | 6768 56 0 | 20817 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6447760 | 6264 0 0 | 20998 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448080 | 6264 0 0 | 20926 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448160 | 6264 0 0 | 20942 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448160 | 6264 0 0 | 20982 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448240 | 6264 0 0 | 20998 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448320 | 6264 0 0 | 20998 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448320 | 6264 0 0 | 20982 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6448480 | 6264 0 0 | 20982 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6515520 | 5360 0 0 | 20038 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6515600 | 5360 0 0 | 20094 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6516160 | 5360 0 0 | 20094 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6516320 | 5360 0 0 | 20094 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
6632160 | 8200 56 0 | 23545 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6676560 | 8212 56 0 | 23585 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6728960 | 6848 56 0 | 20881 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6789280 | 6800 56 0 | 20817 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
6868640 | 6308 0 0 | 21046 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
6913760 | 6308 0 0 | 21062 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
6935920 | 5408 0 0 | 20166 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
7717920 | 7240 0 0 | 21920 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
7957040 | 7088 0 0 | 21672 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9107440 | 7736 56 0 | 22656 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9118960 | 7552 56 0 | 22384 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9444320 | 7816 56 0 | 22728 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
9451760 | 7632 56 0 | 22456 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
10407520 | 7868 56 0 | 24048 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
10407680 | 7868 56 0 | 24048 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
10428000 | 7560 0 0 | 23560 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
10430560 | 7560 0 0 | 23560 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13495760 | 7620 56 0 | 23808 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13497680 | 7620 56 0 | 23808 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
13721840 | 4052 0 0 | 16600 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
13794320 | 3632 0 0 | 15488 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
13798240 | 3632 0 0 | 15488 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
13805040 | 4008 0 0 | 16504 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
13946240 | 3648 0 0 | 15448 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
13948000 | 3648 0 0 | 15448 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
15137520 | 4584 56 0 | 17320 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
15324640 | 4640 56 0 | 17424 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
15573760 | 4720 56 0 | 17496 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
15623040 | 4664 56 0 | 17392 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
15869760 | 4292 56 0 | 16376 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
15876080 | 4292 56 0 | 16376 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
15970800 | 4276 56 0 | 16304 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
16034160 | 4276 56 0 | 16304 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
16779920 | 4216 0 0 | 16992 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16791920 | 4216 0 0 | 16992 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16895840 | 4600 56 0 | 17560 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
16912400 | 4600 56 0 | 17560 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
18967760 | 3964 56 0 | 16064 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
18988000 | 3964 56 0 | 16064 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19218320 | 3948 56 0 | 15992 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19260720 | 3948 56 0 | 15992 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
19988160 | 4352 56 0 | 17320 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
20061040 | 4352 56 0 | 17320 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
29758720 | 11752 0 0 | 27043 928 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
29876560 | 10516 0 0 | 28579 928 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
31402720 | 6912 0 0 | 21748 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190908 | 20190816 |
35023920 | 11476 0 0 | 26210 920 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
37289600 | 6904 0 0 | 21716 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
37292480 | 6904 0 0 | 21716 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
37347840 | 6904 0 0 | 21716 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
37366640 | 11700 0 0 | 26963 928 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
37409840 | 6904 0 0 | 21660 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190908 | 20190816 |
39871680 | 10432 0 0 | 28467 928 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190908 | 20190816 |
43399840 | 11612 0 0 | 26426 920 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
43763200 | 6684 0 0 | 19370 920 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
47206880 | 6060 0 0 | 18066 904 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
47210320 | 6060 0 0 | 18066 904 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
49556720 | 6064 0 0 | 18010 904 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
49577920 | 6064 0 0 | 18010 904 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190908 | 20190816 |
52896720 | 11540 0 0 | 27650 920 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190908 | 20190816 |
52899040 | 11540 0 0 | 27650 920 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
54456560 | 6572 0 0 | 19210 920 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190908 | 20190816 |
61429200 | 6560 0 0 | 19442 920 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190908 | 20190816 |
61456080 | 6560 0 0 | 19442 920 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190908 | 20190816 |
71169840 | 8392 0 0 | 25601 904 864 | add_felicsref | gcc_-funroll-loops | 20190908 | 20190816 |
71216000 | 8392 0 0 | 25601 904 864 | add_felicsref | cc | 20190908 | 20190816 |
71232400 | 8392 0 0 | 25601 904 864 | add_felicsref | gcc | 20190908 | 20190816 |
72308560 | 8296 56 0 | 29753 960 864 | ref | cc | 20190908 | 20190816 |
72310480 | 8296 56 0 | 29753 960 864 | ref | gcc | 20190908 | 20190816 |
72359840 | 8296 56 0 | 29753 960 864 | ref | gcc_-funroll-loops | 20190908 | 20190816 |
84040640 | 6396 56 0 | 27865 960 864 | add_tweakeyloop | gcc | 20190908 | 20190816 |
84116880 | 6396 56 0 | 27865 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190908 | 20190816 |
84312880 | 6396 56 0 | 27865 960 864 | add_tweakeyloop | cc | 20190908 | 20190816 |
214625120 | 11512 56 0 | 28939 968 864 | add_threshold | gcc | 20190908 | 20190816 |
214685280 | 11512 56 0 | 28939 968 864 | add_threshold | gcc_-funroll-loops | 20190908 | 20190816 |
215155120 | 11512 56 0 | 28939 968 864 | add_threshold | cc | 20190908 | 20190816 |