Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
10640 | 4388 0 4 | 17489 912 824 | dolbeau/arm-neon | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
10640 | 5288 0 4 | 19120 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
10640 | 5744 0 4 | 20233 912 824 | dolbeau/arm-neon | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
10720 | 3792 0 1 | 17764 800 840 | dolbeau/arm-neon | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10720 | 3808 0 1 | 17836 800 840 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10720 | 3808 0 1 | 17836 800 840 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
10720 | 3732 0 1 | 17748 800 840 | dolbeau/arm-neon | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
10720 | 3712 0 4 | 15464 904 808 | dolbeau/arm-neon | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
10800 | 3808 0 1 | 17836 800 840 | dolbeau/arm-neon | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
12480 | 3172 0 4 | 14086 888 800 | dolbeau/arm-neon | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
12480 | 3172 0 4 | 14086 888 800 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
12560 | 3168 0 4 | 14142 888 800 | dolbeau/arm-neon | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
12560 | 3168 0 4 | 14142 888 800 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
12880 | 5284 0 4 | 19176 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
12880 | 5820 0 4 | 20233 912 824 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13520 | 3632 0 4 | 15312 904 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13520 | 4452 0 4 | 17505 912 824 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 3980 0 1 | 17972 800 840 | dolbeau/generic-gccsimd128 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
13680 | 3992 0 1 | 18036 800 840 | dolbeau/generic-gccsimd128 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
13680 | 3992 0 1 | 18036 800 840 | dolbeau/generic-gccsimd128 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
13680 | 3992 0 1 | 18036 800 840 | dolbeau/generic-gccsimd128 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
13680 | 3900 0 1 | 17932 800 840 | dolbeau/generic-gccsimd128 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
13680 | 3856 0 4 | 15624 904 808 | dolbeau/generic-gccsimd128 | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 4524 0 4 | 17641 912 824 | dolbeau/generic-gccsimd128 | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 5432 0 4 | 19280 904 808 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
13680 | 5904 0 4 | 20409 912 824 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
16240 | 6196 0 4 | 21328 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16240 | 6196 0 4 | 21328 904 808 | dolbeau/arm-neon | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16320 | 4124 0 4 | 16032 904 808 | dolbeau/arm-neon | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16320 | 4124 0 4 | 16032 904 808 | dolbeau/arm-neon | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
16800 | 3288 0 4 | 14278 888 800 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
16800 | 3288 0 4 | 14278 888 800 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
16880 | 2176 0 4 | 13912 904 808 | e/merged | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
16880 | 3020 0 4 | 16113 912 824 | e/merged | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
16880 | 3840 0 4 | 17664 904 808 | e/merged | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
16880 | 4408 0 4 | 18881 912 824 | e/merged | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
16960 | 3744 0 4 | 15440 904 808 | dolbeau/generic-gccsimd128 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
16960 | 4548 0 4 | 17609 912 824 | dolbeau/generic-gccsimd128 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
16960 | 5396 0 4 | 19304 904 808 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
16960 | 5924 0 4 | 24449 912 824 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17040 | 3288 0 4 | 14214 888 800 | dolbeau/generic-gccsimd128 | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
17040 | 3288 0 4 | 14214 888 800 | dolbeau/generic-gccsimd128 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
17360 | 2120 0 4 | 13776 904 808 | e/merged | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
17360 | 2956 0 4 | 15993 912 824 | e/merged | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17600 | 2748 0 4 | 15849 912 824 | e/ref | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17600 | 2764 0 4 | 15809 912 824 | e/ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17600 | 4104 0 4 | 18585 912 824 | e/ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17600 | 2748 0 4 | 15849 912 824 | e/regs | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17600 | 2756 0 4 | 15801 912 824 | e/regs | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17600 | 4104 0 4 | 18585 912 824 | e/regs | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
17680 | 1892 0 4 | 12806 888 800 | e/merged | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
17680 | 1892 0 4 | 12806 888 800 | e/merged | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
17680 | 1892 0 4 | 12870 888 800 | e/merged | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
17680 | 1892 0 4 | 12870 888 800 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
18720 | 2564 0 1 | 16572 800 840 | e/merged | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
19040 | 2516 0 1 | 16532 800 840 | e/merged | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
19040 | 2516 0 1 | 16532 800 840 | e/merged | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
19040 | 2516 0 1 | 16532 800 840 | e/merged | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
19200 | 2472 0 1 | 16436 800 840 | e/merged | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
19360 | 4204 0 4 | 16128 904 808 | dolbeau/generic-gccsimd128 | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
19360 | 4204 0 4 | 16128 904 808 | dolbeau/generic-gccsimd128 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
19360 | 6292 0 4 | 21440 904 808 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
19360 | 6292 0 4 | 21440 904 808 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
19360 | 2340 0 1 | 16348 800 840 | e/ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
19600 | 2412 0 1 | 16420 800 840 | e/regs | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
20240 | 2404 0 1 | 16420 800 840 | e/ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20240 | 2404 0 1 | 16420 800 840 | e/ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20240 | 2404 0 1 | 16420 800 840 | e/ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20320 | 2420 0 1 | 16388 800 840 | e/ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20880 | 2544 0 1 | 16508 800 840 | e/regs | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20960 | 2512 0 1 | 16532 800 840 | e/regs | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20960 | 2512 0 1 | 16532 800 840 | e/regs | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
20960 | 2512 0 1 | 16532 800 840 | e/regs | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
24560 | 3664 0 4 | 17544 904 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
24800 | 3660 0 4 | 17480 904 808 | e/ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
25120 | 4340 0 4 | 18745 912 824 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
25200 | 3780 0 4 | 17664 904 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
26000 | 3644 0 4 | 17472 904 808 | e/regs | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
26880 | 1964 0 4 | 13720 904 808 | e/regs | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
26960 | 4100 0 4 | 18513 912 824 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
27040 | 4108 0 4 | 18521 912 824 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
28640 | 1972 0 4 | 13648 904 808 | e/regs | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
33760 | 3656 0 4 | 17536 904 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
34400 | 1824 0 4 | 12782 888 800 | e/regs | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
34400 | 1824 0 4 | 12782 888 800 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
36320 | 1664 0 4 | 12566 888 800 | e/ref | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
36320 | 1664 0 4 | 12566 888 800 | e/ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
36800 | 1664 0 4 | 12630 888 800 | e/ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
36800 | 1664 0 4 | 12630 888 800 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
38080 | 1824 0 4 | 12718 888 800 | e/regs | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
38080 | 1824 0 4 | 12718 888 800 | e/regs | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
38560 | 1964 0 4 | 13712 904 808 | e/ref | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
38880 | 1948 0 4 | 13624 904 808 | e/ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
43040 | 3552 0 4 | 15448 904 808 | e/merged | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
43040 | 3552 0 4 | 15448 904 808 | e/merged | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
43040 | 5144 0 4 | 20256 904 808 | e/merged | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
43040 | 5144 0 4 | 20256 904 808 | e/merged | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
55360 | 4560 0 4 | 19672 904 808 | e/regs | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
55360 | 4560 0 4 | 19672 904 808 | e/regs | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
55680 | 2892 0 4 | 14784 904 808 | e/regs | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
55680 | 2892 0 4 | 14784 904 808 | e/regs | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
59040 | 2432 0 4 | 14328 904 808 | e/ref | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
59040 | 2432 0 4 | 14328 904 808 | e/ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
63360 | 4612 0 4 | 19728 904 808 | e/ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
63360 | 4612 0 4 | 19728 904 808 | e/ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
66080 | 9164 0 4 | 28376 888 816 | dolbeau/generic-gccsimd128 | cc | 20190902 | 20190816 |
66080 | 9164 0 4 | 28376 888 816 | dolbeau/generic-gccsimd128 | gcc | 20190902 | 20190816 |
66080 | 9164 0 4 | 28376 888 816 | dolbeau/generic-gccsimd128 | gcc_-funroll-loops | 20190902 | 20190816 |
137120 | 7192 0 4 | 26368 888 816 | e/merged | cc | 20190902 | 20190816 |
137120 | 7192 0 4 | 26368 888 816 | e/merged | gcc | 20190902 | 20190816 |
137120 | 7192 0 4 | 26368 888 816 | e/merged | gcc_-funroll-loops | 20190902 | 20190816 |
151440 | 13832 0 4 | 33016 888 816 | dolbeau/arm-neon | cc | 20190902 | 20190816 |
151440 | 13832 0 4 | 33016 888 816 | dolbeau/arm-neon | gcc | 20190902 | 20190816 |
151440 | 13832 0 4 | 33016 888 816 | dolbeau/arm-neon | gcc_-funroll-loops | 20190902 | 20190816 |
174080 | 5844 0 4 | 25032 888 816 | e/regs | cc | 20190902 | 20190816 |
174080 | 5844 0 4 | 25032 888 816 | e/regs | gcc | 20190902 | 20190816 |
174080 | 5844 0 4 | 25032 888 816 | e/regs | gcc_-funroll-loops | 20190902 | 20190816 |
221440 | 4192 0 4 | 23376 888 816 | e/ref | cc | 20190902 | 20190816 |
221440 | 4192 0 4 | 23376 888 816 | e/ref | gcc | 20190902 | 20190816 |
221440 | 4192 0 4 | 23376 888 816 | e/ref | gcc_-funroll-loops | 20190902 | 20190816 |