Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
0 | 3652 0 1 | 15944 816 832 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
0 | 3652 0 1 | 15944 816 832 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
0 | 3652 0 1 | 15944 816 832 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
0 | 2884 0 4 | 13699 912 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 5316 0 4 | 19911 928 808 | dolbeau/arm-neon | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 5300 0 4 | 19911 928 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 3100 0 4 | 14671 928 808 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
0 | 4360 0 4 | 17616 936 840 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
0 | 4144 0 4 | 19000 936 840 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 2048 0 4 | 12851 912 808 | e/merged | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 4156 0 4 | 19080 936 840 | e/ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 4116 0 4 | 18960 936 840 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
4163 | 3068 0 4 | 14655 928 808 | dolbeau/arm-neon | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
4163 | 5664 0 4 | 20600 936 840 | dolbeau/arm-neon | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
4163 | 2884 0 4 | 13731 912 808 | dolbeau/arm-neon | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
6243 | 2048 0 4 | 12851 912 808 | e/merged | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8325 | 3828 0 1 | 16104 816 832 | dolbeau/arm-neon | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 4352 0 4 | 17632 936 840 | dolbeau/arm-neon | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3776 0 4 | 15415 928 808 | dolbeau/arm-neon | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2884 0 4 | 13699 912 808 | dolbeau/arm-neon | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3076 0 4 | 14607 928 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 5932 0 4 | 20767 928 808 | dolbeau/arm-neon | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 5680 0 4 | 20536 936 840 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 5932 0 4 | 20767 928 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2884 0 4 | 13731 912 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2884 0 4 | 13699 912 808 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8325 | 2824 0 4 | 16040 936 840 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4252 0 4 | 19095 928 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2824 0 4 | 16080 936 840 | dolbeau/mipsel-msa | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8325 | 3036 0 1 | 15320 816 832 | e/merged | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 3036 0 1 | 15320 816 832 | e/merged | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 3036 0 1 | 15320 816 832 | e/merged | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 3248 0 4 | 14879 928 808 | e/merged | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2244 0 4 | 13767 928 808 | e/merged | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3472 0 4 | 16672 936 840 | e/merged | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2048 0 4 | 12851 912 808 | e/merged | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3948 0 4 | 18535 928 808 | e/merged | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4824 0 4 | 19744 936 840 | e/merged | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4956 0 4 | 19783 928 808 | e/merged | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2048 0 4 | 12883 912 808 | e/merged | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4848 0 4 | 19688 936 840 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4956 0 4 | 19783 928 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2252 0 4 | 13815 928 808 | e/merged | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8325 | 2452 0 1 | 14712 816 832 | e/ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2284 0 1 | 14560 816 832 | e/ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2284 0 1 | 14560 816 832 | e/ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2788 0 4 | 15992 936 840 | e/ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3804 0 4 | 18407 928 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4116 0 4 | 18960 936 840 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2644 0 1 | 14904 816 832 | e/regs | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2484 0 1 | 14760 816 832 | e/regs | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2484 0 1 | 14760 816 832 | e/regs | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2484 0 1 | 14760 816 832 | e/regs | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
8325 | 2772 0 4 | 16040 936 840 | e/regs | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3788 0 4 | 18375 928 808 | e/regs | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 4092 0 4 | 19016 936 840 | e/regs | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 3796 0 4 | 18399 928 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
8325 | 2112 0 4 | 13671 928 808 | e/regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8325 | 2780 0 4 | 16024 936 840 | e/regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8332 | 2828 0 4 | 16096 936 840 | e/ref | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8332 | 2552 0 4 | 14183 928 808 | e/regs | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8883 | 3776 0 4 | 15415 928 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
8883 | 3788 0 4 | 15431 928 808 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8883 | 3456 0 4 | 16720 936 840 | e/merged | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
8883 | 1544 0 4 | 13063 928 808 | e/ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
10405 | 2816 0 4 | 16096 936 840 | dolbeau/mipsel-msa | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 4360 0 4 | 17576 936 840 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 2236 0 4 | 13815 928 808 | e/merged | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 3248 0 4 | 14879 928 808 | e/merged | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 4252 0 4 | 19079 928 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 2096 0 4 | 13671 928 808 | e/regs | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
11693 | 2788 0 4 | 15992 936 840 | e/regs | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
12460 | 3964 0 4 | 18567 928 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
12489 | 4144 0 4 | 19080 936 840 | dolbeau/mipsel-msa | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
12489 | 2284 0 1 | 14560 816 832 | e/ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 2452 0 1 | 14728 816 832 | dolbeau/mipsel-msa | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 2284 0 1 | 14576 816 832 | dolbeau/mipsel-msa | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 2284 0 1 | 14576 816 832 | dolbeau/mipsel-msa | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 2284 0 1 | 14576 816 832 | dolbeau/mipsel-msa | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 1380 0 4 | 12203 912 808 | dolbeau/mipsel-msa | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 3812 0 4 | 18415 928 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 1380 0 4 | 12235 912 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 3476 0 1 | 15744 816 832 | e/merged | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
16650 | 2048 0 4 | 12883 912 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 3464 0 4 | 16704 936 840 | e/merged | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 3256 0 4 | 14895 928 808 | e/merged | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 1536 0 4 | 13111 928 808 | e/ref | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 2064 0 4 | 13695 928 808 | e/ref | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 2064 0 4 | 13695 928 808 | e/ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 1380 0 4 | 12219 912 808 | e/ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 1576 0 4 | 13135 928 808 | e/ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 1380 0 4 | 12187 912 808 | e/ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16650 | 1936 0 4 | 12739 912 808 | e/regs | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 2104 0 4 | 13623 928 808 | e/regs | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 1936 0 4 | 12771 912 808 | e/regs | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 1936 0 4 | 12771 912 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
16650 | 2560 0 4 | 14199 928 808 | e/regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
16652 | 3804 0 4 | 18423 928 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
16652 | 3788 0 4 | 18375 928 808 | e/ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
17766 | 2064 0 4 | 13711 928 808 | dolbeau/mipsel-msa | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
17766 | 6920 0 4 | 21859 912 816 | e/merged | gcc_-funroll-loops | 20191127 | 20190816 |
17766 | 2076 0 4 | 13711 928 808 | e/ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
17768 | 2064 0 4 | 13711 928 808 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
20815 | 2836 0 4 | 16080 936 840 | e/ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
20815 | 4252 0 4 | 19079 928 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 1564 0 4 | 13159 928 808 | dolbeau/mipsel-msa | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 1380 0 4 | 12187 912 808 | e/ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1572 0 4 | 13111 928 808 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1380 0 4 | 12203 912 808 | dolbeau/mipsel-msa | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1380 0 4 | 12235 912 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 4252 0 4 | 19095 928 808 | dolbeau/mipsel-msa | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1596 0 4 | 13175 928 808 | dolbeau/mipsel-msa | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24975 | 2076 0 4 | 13727 928 808 | dolbeau/mipsel-msa | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24975 | 4252 0 4 | 19079 928 808 | e/ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 2552 0 4 | 14183 928 808 | e/regs | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 1936 0 4 | 12739 912 808 | e/regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
24978 | 1380 0 4 | 12203 912 808 | dolbeau/mipsel-msa | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
26649 | 1380 0 4 | 12219 912 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
39978 | 5540 0 4 | 20483 912 816 | e/regs | gcc_-funroll-loops | 20191127 | 20190816 |
44415 | 13912 0 4 | 28859 912 816 | dolbeau/arm-neon | cc | 20191127 | 20190816 |
49950 | 1380 0 4 | 12187 912 808 | e/ref | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 1936 0 4 | 12739 912 808 | e/regs | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
54119 | 4252 0 4 | 19079 928 808 | e/regs | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 3888 0 4 | 18827 912 816 | e/ref | gcc_-funroll-loops | 20191127 | 20190816 |
58275 | 5540 0 4 | 20483 912 816 | e/regs | gcc | 20191127 | 20190816 |
66600 | 3924 0 4 | 18883 912 816 | dolbeau/mipsel-msa | gcc | 20191127 | 20190816 |
66600 | 3924 0 4 | 18883 912 816 | dolbeau/mipsel-msa | gcc_-funroll-loops | 20191127 | 20190816 |
66608 | 3924 0 4 | 18883 912 816 | dolbeau/mipsel-msa | cc | 20191127 | 20190816 |
70158 | 5540 0 4 | 20483 912 816 | e/regs | cc | 20191127 | 20190816 |
74925 | 6920 0 4 | 21859 912 816 | e/merged | gcc | 20191127 | 20190816 |
83250 | 13912 0 4 | 28859 912 816 | dolbeau/arm-neon | gcc_-funroll-loops | 20191127 | 20190816 |
105237 | 6920 0 4 | 21859 912 816 | e/merged | cc | 20191127 | 20190816 |
116930 | 13912 0 4 | 28859 912 816 | dolbeau/arm-neon | gcc | 20191127 | 20190816 |
141525 | 3888 0 4 | 18827 912 816 | e/ref | gcc | 20191127 | 20190816 |
145705 | 3888 0 4 | 18827 912 816 | e/ref | cc | 20191127 | 20190816 |