Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3022747 | 7624 0 0 | 21951 920 880 | add_felicsref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3058265 | 8668 0 0 | 24351 920 880 | add_felicsref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3096261 | 5452 0 0 | 20700 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3117737 | 6732 0 0 | 21980 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3118150 | 6732 0 0 | 21980 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3118563 | 6732 0 0 | 21932 800 888 | add_tweakeyloop | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3135496 | 6732 0 0 | 21916 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3137148 | 6732 0 0 | 21964 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3137561 | 6732 0 0 | 21964 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
3187121 | 6804 0 0 | 22060 800 888 | add_tweakeyloop | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
3187534 | 6796 0 0 | 22044 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
3392795 | 7992 0 0 | 23094 912 864 | add_felicsref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
3587318 | 9064 56 0 | 24967 976 880 | add_tweakeyloop | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3626140 | 9008 56 0 | 24887 976 880 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
3648442 | 7904 56 0 | 22559 976 880 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
3679830 | 7692 56 0 | 22239 976 880 | add_tweakeyloop | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4256378 | 9088 56 0 | 24951 976 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
4394320 | 8240 56 0 | 23662 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
4866792 | 9136 56 0 | 25838 968 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
4963847 | 9408 0 0 | 25934 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
4972933 | 9408 0 0 | 25934 912 864 | add_felicsref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
5416082 | 8580 0 0 | 24255 920 880 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
5674620 | 7640 0 0 | 22079 920 880 | add_felicsref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
5698574 | 7548 0 0 | 21879 920 880 | add_felicsref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
6454364 | 5452 0 0 | 20700 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
6465102 | 5452 0 0 | 20700 800 888 | add_felicsref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
6467580 | 6732 0 0 | 21980 800 888 | add_tweakeyloop | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
6469232 | 6732 0 0 | 21964 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
6469645 | 5452 0 0 | 20652 800 888 | add_felicsref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
6774026 | 8888 56 0 | 25590 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
6818630 | 5520 0 0 | 20780 800 888 | add_felicsref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
6846714 | 7760 56 0 | 26415 976 880 | add_tweakeyloop | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
6851257 | 7808 56 0 | 22479 976 880 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
7036694 | 4840 56 0 | 18134 968 864 | add_tweakeyloop | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
7267148 | 9144 56 0 | 25031 976 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
7268387 | 8100 0 0 | 23302 912 864 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
7334054 | 7840 56 0 | 26479 976 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
7478604 | 4228 56 0 | 16838 952 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
7479430 | 4228 56 0 | 16838 952 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
7485625 | 4640 56 0 | 22214 968 864 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
7514948 | 7772 56 0 | 22303 976 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
7539728 | 4220 56 0 | 16774 952 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
7550879 | 4220 56 0 | 16774 952 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
7951076 | 4912 56 0 | 18310 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
8140643 | 4276 0 0 | 16718 896 856 | add_felicsref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
8246371 | 4300 0 0 | 16686 896 856 | add_felicsref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
8246784 | 4300 0 0 | 16686 896 856 | add_felicsref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
8274868 | 4300 0 0 | 16686 896 856 | add_felicsref | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
8580075 | 8032 56 0 | 23382 968 864 | add_tweakeyloop | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
8761795 | 8160 56 0 | 23590 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
8850177 | 3892 56 0 | 16462 952 856 | add_tweakeyloop | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
9131430 | 8112 56 0 | 23454 968 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
9315215 | 3900 56 0 | 16526 952 856 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
9694762 | 4392 56 0 | 21982 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
11052293 | 9136 56 0 | 25838 968 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
12398673 | 4620 0 0 | 17782 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
13450997 | 4484 0 0 | 17486 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
13512534 | 4580 0 0 | 17638 912 864 | add_felicsref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
14309211 | 8888 56 0 | 25590 968 864 | add_tweakeyloop | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
15181054 | 4728 56 0 | 17966 968 864 | add_tweakeyloop | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
15564318 | 4920 56 0 | 18206 968 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
15624203 | 5008 56 0 | 18398 968 864 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
15691522 | 4276 0 0 | 16718 896 856 | add_felicsref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
15714650 | 4808 56 0 | 18038 968 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
15781556 | 4220 56 0 | 16774 952 856 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
16740129 | 4716 0 0 | 18022 912 864 | add_felicsref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
16748389 | 4716 0 0 | 18022 912 864 | add_felicsref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
16764496 | 4716 0 0 | 18022 912 864 | add_felicsref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
16919784 | 4640 56 0 | 22214 968 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
16953650 | 4640 56 0 | 22214 968 864 | ref | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
18945136 | 3900 56 0 | 16526 952 856 | add_tweakeyloop | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
19217303 | 3892 56 0 | 16462 952 856 | add_tweakeyloop | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
19299077 | 3892 56 0 | 16462 952 856 | add_tweakeyloop | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
20208090 | 4392 56 0 | 21982 968 864 | add_tweakeyloop | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
20218415 | 4392 56 0 | 21982 968 864 | add_tweakeyloop | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
25010454 | 8288 0 0 | 23610 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
26076820 | 8288 0 0 | 23610 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
28679959 | 12920 56 0 | 28873 984 880 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
29070244 | 11464 56 0 | 26089 984 880 | add_threshold | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
29212729 | 8288 0 0 | 23610 808 888 | add_threshold | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
29675289 | 12404 56 0 | 27928 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
30000733 | 12992 56 0 | 28969 984 880 | add_threshold | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
30807735 | 12300 56 0 | 27728 976 864 | add_threshold | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
31209171 | 13048 56 0 | 29840 976 864 | add_threshold | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190912 | 20190816 |
33347685 | 6036 56 0 | 18688 960 856 | add_threshold | gcc_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
34933605 | 9076 0 0 | 26839 904 864 | add_felicsref | cc | 20190912 | 20190816 |
35011249 | 9076 0 0 | 26839 904 864 | add_felicsref | gcc_-funroll-loops | 20190912 | 20190816 |
35097566 | 6036 56 0 | 18688 960 856 | add_threshold | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
35158690 | 8908 56 0 | 26831 960 864 | ref | cc | 20190912 | 20190816 |
35239638 | 8908 56 0 | 26831 960 864 | ref | gcc | 20190912 | 20190816 |
35570864 | 6012 56 0 | 18720 960 856 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
35700959 | 6612 56 0 | 20192 976 864 | add_threshold | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
40563208 | 7008 56 0 | 24927 960 864 | add_tweakeyloop | cc | 20190912 | 20190816 |
40597074 | 7008 56 0 | 24927 960 864 | add_tweakeyloop | gcc | 20190912 | 20190816 |
42913178 | 11648 56 0 | 26385 984 880 | add_threshold | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
50659406 | 8296 0 0 | 23642 808 888 | add_threshold | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190912 | 20190816 |
51450301 | 11576 56 0 | 26209 984 880 | add_threshold | gcc_-O3_-fomit-frame-pointer | 20190912 | 20190816 |
53053567 | 8288 0 0 | 23562 808 888 | add_threshold | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190912 | 20190816 |
58932622 | 6972 56 0 | 20336 976 864 | add_threshold | gcc_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
61534109 | 13048 56 0 | 29840 976 864 | add_threshold | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190912 | 20190816 |
63629671 | 6012 56 0 | 18720 960 856 | add_threshold | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
66471937 | 7052 56 0 | 20528 976 864 | add_threshold | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
66939453 | 6036 56 0 | 18688 960 856 | add_threshold | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190912 | 20190816 |
69926269 | 6804 56 0 | 20120 976 864 | add_threshold | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190912 | 20190816 |
70308707 | 9076 0 0 | 26839 904 864 | add_felicsref | gcc | 20190912 | 20190816 |
71316840 | 8908 56 0 | 26831 960 864 | ref | gcc_-funroll-loops | 20190912 | 20190816 |
72700803 | 6612 56 0 | 20192 976 864 | add_threshold | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190912 | 20190816 |
75070184 | 6612 56 0 | 20192 976 864 | add_threshold | gcc_-O_-fomit-frame-pointer | 20190912 | 20190816 |
83566420 | 7008 56 0 | 24927 960 864 | add_tweakeyloop | gcc_-funroll-loops | 20190912 | 20190816 |
198534056 | 12128 56 0 | 30113 968 864 | add_threshold | cc | 20190912 | 20190816 |
200195142 | 12128 56 0 | 30113 968 864 | add_threshold | gcc_-funroll-loops | 20190912 | 20190816 |
204223957 | 12128 56 0 | 30113 968 864 | add_threshold | gcc | 20190912 | 20190816 |