Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
5120 | 4388 0 4 | 17489 912 824 | dolbeau/arm-neon | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
5120 | 5744 0 4 | 20233 912 824 | dolbeau/arm-neon | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
5200 | 3712 0 4 | 15464 904 808 | dolbeau/arm-neon | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5200 | 5320 0 4 | 19152 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5280 | 3792 0 1 | 17764 800 840 | dolbeau/arm-neon | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5280 | 3808 0 1 | 17836 800 840 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5280 | 3808 0 1 | 17836 800 840 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5280 | 3808 0 1 | 17836 800 840 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5280 | 3732 0 1 | 17748 800 840 | dolbeau/arm-neon | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
5840 | 3172 0 4 | 14086 888 800 | dolbeau/arm-neon | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5840 | 3172 0 4 | 14086 888 800 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5840 | 3168 0 4 | 14142 888 800 | dolbeau/arm-neon | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5840 | 3168 0 4 | 14142 888 800 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
6000 | 5292 0 4 | 19184 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
6000 | 5804 0 4 | 20217 912 824 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
6400 | 3640 0 4 | 15320 904 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
6400 | 4436 0 4 | 17481 912 824 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
7760 | 2160 0 4 | 13896 904 808 | e/merged | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
7760 | 3816 0 4 | 17640 904 808 | e/merged | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
7760 | 4376 0 4 | 18849 912 824 | e/merged | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
7840 | 4132 0 4 | 16040 904 808 | dolbeau/arm-neon | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
7840 | 4132 0 4 | 16040 904 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
7840 | 6172 0 4 | 21304 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
7840 | 6172 0 4 | 21304 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
7840 | 2988 0 4 | 16081 912 824 | e/merged | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8160 | 2940 0 4 | 20073 912 824 | e/merged | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8160 | 4316 0 4 | 18721 912 824 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8240 | 2104 0 4 | 13760 904 808 | e/merged | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
8240 | 3772 0 4 | 17656 904 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
8320 | 1892 0 4 | 12806 888 800 | e/merged | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
8320 | 1892 0 4 | 12806 888 800 | e/merged | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
8320 | 1892 0 4 | 12870 888 800 | e/merged | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
8320 | 1892 0 4 | 12870 888 800 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
8480 | 2716 0 4 | 15825 912 824 | dolbeau/mipsel-msa | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8480 | 2740 0 4 | 15793 912 824 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8480 | 4128 0 4 | 18609 912 824 | dolbeau/mipsel-msa | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8560 | 2740 0 4 | 15841 912 824 | e/ref | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8560 | 4096 0 4 | 18577 912 824 | e/ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8560 | 2740 0 4 | 15841 912 824 | e/regs | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8560 | 4096 0 4 | 18577 912 824 | e/regs | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8640 | 2756 0 4 | 15801 912 824 | e/regs | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
8720 | 2756 0 4 | 15801 912 824 | e/ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
9680 | 2516 0 1 | 16532 800 840 | e/merged | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
9680 | 2516 0 1 | 16532 800 840 | e/merged | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
9680 | 2516 0 1 | 16532 800 840 | e/merged | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
9680 | 2572 0 1 | 16580 800 840 | e/merged | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
9920 | 2472 0 1 | 16436 800 840 | e/merged | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10320 | 2340 0 1 | 16356 800 840 | dolbeau/mipsel-msa | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
10320 | 2340 0 1 | 16340 800 840 | e/ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
10400 | 2412 0 1 | 16420 800 840 | e/regs | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
10960 | 2404 0 1 | 16428 800 840 | dolbeau/mipsel-msa | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10960 | 2404 0 1 | 16428 800 840 | dolbeau/mipsel-msa | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10960 | 2404 0 1 | 16428 800 840 | dolbeau/mipsel-msa | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10960 | 2404 0 1 | 16412 800 840 | e/ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10960 | 2404 0 1 | 16412 800 840 | e/ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10960 | 2404 0 1 | 16412 800 840 | e/ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
11040 | 2420 0 1 | 16396 800 840 | dolbeau/mipsel-msa | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
11040 | 2420 0 1 | 16380 800 840 | e/ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
11600 | 2544 0 1 | 16508 800 840 | e/regs | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
11680 | 2512 0 1 | 16532 800 840 | e/regs | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
11680 | 2512 0 1 | 16532 800 840 | e/regs | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
11680 | 2512 0 1 | 16532 800 840 | e/regs | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
12000 | 4132 0 4 | 18545 912 824 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
12240 | 4100 0 4 | 18513 912 824 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
12240 | 4100 0 4 | 18513 912 824 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
15280 | 3636 0 4 | 17536 904 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
15440 | 3656 0 4 | 17496 904 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
15440 | 3664 0 4 | 17544 904 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
15520 | 3652 0 4 | 17472 904 808 | e/ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
16640 | 3660 0 4 | 17488 904 808 | e/regs | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
17760 | 1980 0 4 | 13736 904 808 | e/regs | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
19040 | 3656 0 4 | 17536 904 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
19600 | 1972 0 4 | 13648 904 808 | e/regs | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
22160 | 3552 0 4 | 15448 904 808 | e/merged | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
22160 | 3552 0 4 | 15448 904 808 | e/merged | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
22160 | 5144 0 4 | 20256 904 808 | e/merged | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
22160 | 5144 0 4 | 20256 904 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
25360 | 1824 0 4 | 12782 888 800 | e/regs | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
25360 | 1824 0 4 | 12782 888 800 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27280 | 1664 0 4 | 12582 888 800 | dolbeau/mipsel-msa | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27280 | 1664 0 4 | 12582 888 800 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27280 | 1664 0 4 | 12566 888 800 | e/ref | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27280 | 1664 0 4 | 12566 888 800 | e/ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27760 | 1664 0 4 | 12646 888 800 | dolbeau/mipsel-msa | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27760 | 1664 0 4 | 12646 888 800 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27760 | 1664 0 4 | 12630 888 800 | e/ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
27760 | 1664 0 4 | 12630 888 800 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
29040 | 1824 0 4 | 12718 888 800 | e/regs | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
29040 | 1824 0 4 | 12718 888 800 | e/regs | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
29520 | 1976 0 4 | 13736 904 808 | dolbeau/mipsel-msa | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
29520 | 1956 0 4 | 13704 904 808 | e/ref | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
29920 | 1976 0 4 | 13656 904 808 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
29920 | 1940 0 4 | 13616 904 808 | e/ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
31280 | 4556 0 4 | 19680 904 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
31360 | 4556 0 4 | 19680 904 808 | e/regs | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
31520 | 2892 0 4 | 14784 904 808 | e/regs | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
31520 | 2892 0 4 | 14784 904 808 | e/regs | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
34720 | 4608 0 4 | 19736 904 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
34720 | 4608 0 4 | 19736 904 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
34720 | 4608 0 4 | 19720 904 808 | e/ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
34720 | 4608 0 4 | 19720 904 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
39760 | 2420 0 4 | 14328 904 808 | dolbeau/mipsel-msa | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
39760 | 2420 0 4 | 14328 904 808 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
39760 | 2420 0 4 | 14312 904 808 | e/ref | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
39760 | 2420 0 4 | 14312 904 808 | e/ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
72240 | 13832 0 4 | 33016 888 816 | dolbeau/arm-neon | cc | 20190902 | 20190816 |
72240 | 13832 0 4 | 33016 888 816 | dolbeau/arm-neon | gcc | 20190902 | 20190816 |
72240 | 13832 0 4 | 33016 888 816 | dolbeau/arm-neon | gcc_-funroll-loops | 20190902 | 20190816 |
77760 | 7192 0 4 | 26368 888 816 | e/merged | cc | 20190902 | 20190816 |
77760 | 7192 0 4 | 26368 888 816 | e/merged | gcc | 20190902 | 20190816 |
77760 | 7192 0 4 | 26368 888 816 | e/merged | gcc_-funroll-loops | 20190902 | 20190816 |
114720 | 5844 0 4 | 25032 888 816 | e/regs | cc | 20190902 | 20190816 |
114720 | 5844 0 4 | 25032 888 816 | e/regs | gcc | 20190902 | 20190816 |
114720 | 5844 0 4 | 25032 888 816 | e/regs | gcc_-funroll-loops | 20190902 | 20190816 |
162000 | 4192 0 4 | 23376 888 816 | e/ref | cc | 20190902 | 20190816 |
162000 | 4192 0 4 | 23376 888 816 | e/ref | gcc | 20190902 | 20190816 |
162000 | 4192 0 4 | 23376 888 816 | e/ref | gcc_-funroll-loops | 20190902 | 20190816 |
162160 | 4228 0 4 | 23432 888 816 | dolbeau/mipsel-msa | cc | 20190902 | 20190816 |
162160 | 4228 0 4 | 23432 888 816 | dolbeau/mipsel-msa | gcc | 20190902 | 20190816 |
162160 | 4228 0 4 | 23432 888 816 | dolbeau/mipsel-msa | gcc_-funroll-loops | 20190902 | 20190816 |