Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9086 | 3904 0 0 | 14942 888 744 | little | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
9086 | 3892 0 0 | 17567 896 760 | little | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
9499 | 3936 0 0 | 14102 872 736 | little | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
9499 | 3940 0 0 | 14166 872 736 | little | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
9499 | 14612 0 0 | 25055 896 744 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
9499 | 16172 0 0 | 28751 896 744 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
9499 | 16248 0 0 | 28895 896 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
9499 | 13828 0 0 | 23527 880 736 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
9499 | 10184 0 0 | 21351 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
9912 | 9364 0 0 | 22116 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
9912 | 9412 0 0 | 22164 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
9912 | 9968 0 0 | 23279 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
9912 | 9256 0 0 | 23055 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
10325 | 4040 0 0 | 18270 888 744 | little | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
10325 | 9364 0 0 | 22052 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
10738 | 3892 0 0 | 16231 896 760 | little | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 3904 0 0 | 14878 888 744 | little | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 3892 0 0 | 16207 896 760 | little | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 3896 0 0 | 17006 888 744 | little | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 3884 0 0 | 17607 896 760 | little | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 3904 0 0 | 17086 888 744 | little | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 3904 0 0 | 15038 888 744 | little | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
10738 | 3872 0 0 | 16311 896 760 | little | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
10738 | 14676 0 0 | 25159 896 744 | opt | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
10738 | 4600 0 0 | 17790 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 3940 0 0 | 14166 872 736 | little | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 14400 0 0 | 24895 896 744 | opt | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 15188 0 0 | 26511 896 760 | opt | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 15168 0 0 | 26455 896 760 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 16928 0 0 | 29623 896 760 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 13816 0 0 | 23591 880 736 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 16832 0 0 | 29463 896 760 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 13816 0 0 | 23591 880 736 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 14512 0 0 | 25103 896 744 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11151 | 15204 0 0 | 26607 896 760 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11151 | 3996 0 0 | 15038 888 744 | simple | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 3960 0 0 | 14118 872 736 | simple | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 3960 0 0 | 14118 872 736 | simple | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 4740 0 0 | 18455 896 760 | simple | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11151 | 3996 0 0 | 15134 888 744 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11151 | 4572 0 0 | 17015 896 760 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11151 | 3960 0 0 | 14118 872 736 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11151 | 8596 0 0 | 18991 880 736 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11564 | 3936 0 0 | 14102 872 736 | little | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 3936 0 0 | 14102 872 736 | little | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11564 | 13824 0 0 | 23527 880 736 | opt | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 13824 0 0 | 23527 880 736 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 4332 0 0 | 17668 800 768 | simple | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
11564 | 9364 0 0 | 22116 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
11564 | 9364 0 0 | 22116 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
11564 | 9976 0 0 | 21199 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 9240 0 0 | 21695 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 9256 0 0 | 21695 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 9232 0 0 | 23071 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 10184 0 0 | 23575 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
11564 | 10080 0 0 | 21407 896 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11564 | 10080 0 0 | 22631 896 760 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
11564 | 4704 0 0 | 18527 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
11977 | 10400 0 0 | 21607 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
11977 | 5264 0 0 | 17839 896 760 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
12390 | 4756 0 0 | 18974 888 744 | simple | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
12390 | 5368 0 0 | 16543 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 4048 0 0 | 15046 888 744 | little | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 4048 0 0 | 15046 888 744 | little | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 4040 0 0 | 18270 888 744 | little | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 4048 0 0 | 15046 888 744 | little | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
12803 | 4144 0 0 | 15142 888 744 | simple | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 4612 0 0 | 18287 896 760 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 8596 0 0 | 19055 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
12803 | 8596 0 0 | 19055 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 14676 0 0 | 25159 896 744 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 17012 0 0 | 30727 896 744 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 17012 0 0 | 30727 896 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 14680 0 0 | 25159 896 744 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
13216 | 4664 0 0 | 17774 888 744 | simple | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 8596 0 0 | 18991 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 8596 0 0 | 18991 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
13216 | 4412 0 0 | 17108 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
13216 | 4444 0 0 | 17188 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
13629 | 4268 0 0 | 17652 800 768 | simple | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
13629 | 4580 0 0 | 16919 896 760 | simple | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
14042 | 4332 0 0 | 17716 800 768 | simple | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
14042 | 4332 0 0 | 17716 800 768 | simple | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
14042 | 4332 0 0 | 17716 800 768 | simple | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
14042 | 4448 0 0 | 16767 896 760 | simple | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
14042 | 4412 0 0 | 17156 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
14455 | 3948 0 0 | 14182 872 736 | simple | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
14455 | 3948 0 0 | 14182 872 736 | simple | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
14455 | 4728 0 0 | 18583 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
14868 | 3968 0 0 | 14942 888 744 | simple | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
14868 | 4448 0 0 | 16935 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
14868 | 5168 0 0 | 16375 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
14868 | 4432 0 0 | 16895 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
15281 | 5584 0 0 | 20015 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
15281 | 5504 0 0 | 18911 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
15694 | 5304 0 0 | 18623 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
16520 | 10400 0 0 | 21607 896 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
16520 | 5176 0 0 | 16407 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
16520 | 5280 0 0 | 16615 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
16933 | 10400 0 0 | 21607 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
16933 | 10412 0 0 | 24831 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
16933 | 10412 0 0 | 24831 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
17346 | 4756 0 0 | 18974 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
17759 | 3732 0 0 | 14111 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
17759 | 3732 0 0 | 14111 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
17759 | 3732 0 0 | 14175 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
17759 | 3732 0 0 | 14175 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
17759 | 3732 0 0 | 14111 880 736 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
18585 | 4144 0 0 | 15142 888 744 | simple | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
18585 | 4144 0 0 | 15142 888 744 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
18585 | 4412 0 0 | 17156 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
18585 | 4412 0 0 | 17156 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
22715 | 5168 0 0 | 16375 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
22715 | 5168 0 0 | 16375 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
23128 | 5584 0 0 | 20015 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
25606 | 22920 0 0 | 35556 800 768 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
26845 | 10028 0 0 | 23412 800 768 | little | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
28910 | 24664 0 0 | 37364 800 768 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
34279 | 22920 0 0 | 35604 800 768 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
34279 | 22920 0 0 | 35604 800 768 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
34279 | 22920 0 0 | 35604 800 768 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
34692 | 10028 0 0 | 23364 800 768 | little | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
34692 | 10028 0 0 | 23412 800 768 | little | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
34692 | 10028 0 0 | 23412 800 768 | little | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
43778 | 11268 0 0 | 24660 800 768 | little | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
55755 | 30828 0 0 | 48311 880 744 | sphlib | gcc_-funroll-loops | 20190911 | 20190816 |
56581 | 30828 0 0 | 48311 880 744 | sphlib | gcc | 20190911 | 20190816 |
57820 | 16728 0 0 | 34079 880 744 | little | cc | 20190911 | 20190816 |
57820 | 16728 0 0 | 34079 880 744 | little | gcc_-funroll-loops | 20190911 | 20190816 |
57820 | 38484 0 0 | 54927 880 744 | opt | cc | 20190911 | 20190816 |
57820 | 38484 0 0 | 54927 880 744 | opt | gcc_-funroll-loops | 20190911 | 20190816 |
58233 | 16728 0 0 | 34079 880 744 | little | gcc | 20190911 | 20190816 |
65667 | 17000 0 0 | 34351 880 744 | simple | cc | 20190911 | 20190816 |
67732 | 8648 0 0 | 26127 880 744 | sphlib-small | gcc_-funroll-loops | 20190911 | 20190816 |
68558 | 8648 0 0 | 26127 880 744 | sphlib-small | gcc | 20190911 | 20190816 |
111923 | 30828 0 0 | 48311 880 744 | sphlib | cc | 20190911 | 20190816 |
115640 | 38484 0 0 | 54927 880 744 | opt | gcc | 20190911 | 20190816 |
139594 | 17000 0 0 | 34351 880 744 | simple | gcc | 20190911 | 20190816 |
139594 | 17000 0 0 | 34351 880 744 | simple | gcc_-funroll-loops | 20190911 | 20190816 |
149919 | 8648 0 0 | 26127 880 744 | sphlib-small | cc | 20190911 | 20190816 |