Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4480 | 404 0 0 | 14046 800 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
4480 | 552 0 0 | 14246 800 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
4480 | 552 0 0 | 14246 800 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
4480 | 552 0 0 | 14246 800 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
4480 | 552 0 0 | 14246 800 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
4480 | 408 0 0 | 12929 896 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
4480 | 408 0 0 | 12913 896 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
4480 | 408 0 0 | 14305 896 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
4480 | 408 0 0 | 14273 896 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
4800 | 1348 0 0 | 14656 888 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
4800 | 1380 0 0 | 14784 888 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
4960 | 1472 0 0 | 16016 888 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
4960 | 1472 0 0 | 16016 888 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 36 0 0 | 12953 808 768 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5040 | 36 0 0 | 13009 808 768 | openssl | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5040 | 36 0 0 | 13009 808 768 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5040 | 36 0 0 | 13009 808 768 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
5040 | 36 0 0 | 13009 808 768 | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
5040 | 88 0 0 | 10607 896 744 | openssl | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 88 0 0 | 11880 904 760 | openssl | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 10687 896 744 | openssl | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 9839 880 736 | openssl | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 10551 896 744 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 11864 904 760 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 10687 896 744 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 9839 880 736 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 88 0 0 | 13256 904 760 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 13903 896 744 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 9903 880 736 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 12767 896 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 13224 904 760 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 13903 896 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 84 0 0 | 9903 880 736 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 456 0 0 | 11696 888 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 364 0 0 | 10840 872 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 364 0 0 | 10840 872 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 364 0 0 | 10904 872 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5040 | 364 0 0 | 10904 872 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
5120 | 104 0 0 | 12863 880 744 | openssl | cc | 20190902 | 20190816 |
5120 | 104 0 0 | 12863 880 744 | openssl | gcc | 20190902 | 20190816 |
5120 | 104 0 0 | 12863 880 744 | openssl | gcc_-funroll-loops | 20190902 | 20190816 |
5120 | 88 0 0 | 12679 896 744 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5200 | 584 0 0 | 11912 888 744 | ref | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
5200 | 472 0 0 | 11656 888 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
5200 | 584 0 0 | 11912 888 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
6800 | 796 0 0 | 14280 872 744 | ref | cc | 20190902 | 20190816 |
6800 | 796 0 0 | 14280 872 744 | ref | gcc | 20190902 | 20190816 |
6800 | 796 0 0 | 14280 872 744 | ref | gcc_-funroll-loops | 20190902 | 20190816 |
32000 | 10160 0 0 | 21905 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
32480 | 10160 0 0 | 23281 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
32800 | 16664 0 0 | 29273 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
32800 | 17824 0 0 | 30937 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
32880 | 16616 0 0 | 27153 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
32880 | 17824 0 0 | 29561 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
33520 | 16744 0 0 | 29449 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
33520 | 17904 0 0 | 30993 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
34480 | 9104 0 0 | 21958 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
35040 | 9568 0 0 | 20113 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
35200 | 9624 0 0 | 22233 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
35520 | 17900 0 0 | 29617 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
35520 | 10140 0 0 | 21857 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
35600 | 16684 0 0 | 27161 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
35840 | 9520 0 0 | 22225 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
36000 | 9492 0 0 | 19977 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
36720 | 9204 0 0 | 22062 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
36720 | 9204 0 0 | 22062 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
36720 | 9204 0 0 | 22062 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
36800 | 9204 0 0 | 22006 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
36880 | 16824 0 0 | 26657 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
36880 | 16824 0 0 | 26657 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
36880 | 10128 0 0 | 23209 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
37760 | 9020 0 0 | 18801 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
37760 | 9020 0 0 | 18801 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
38800 | 17692 0 0 | 30542 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
39600 | 9020 0 0 | 18865 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
39600 | 9020 0 0 | 18865 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
40080 | 16812 0 0 | 26585 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
40080 | 16812 0 0 | 26585 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
42480 | 18628 0 0 | 31478 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
42560 | 18628 0 0 | 31422 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
42560 | 18628 0 0 | 31478 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
42560 | 18628 0 0 | 31478 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
46480 | 17408 0 0 | 31233 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46480 | 17408 0 0 | 31233 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46560 | 17176 0 0 | 27777 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46560 | 17176 0 0 | 27777 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46560 | 9660 0 0 | 23481 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46560 | 9660 0 0 | 23481 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46720 | 9428 0 0 | 20033 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
46720 | 9428 0 0 | 20033 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
182960 | 37904 0 0 | 54809 880 744 | sphlib | cc | 20190902 | 20190816 |
182960 | 37904 0 0 | 54809 880 744 | sphlib | gcc_-funroll-loops | 20190902 | 20190816 |
183040 | 37904 0 0 | 54809 880 744 | sphlib | gcc | 20190902 | 20190816 |
195760 | 20544 0 0 | 37449 880 744 | sphlib-small | cc | 20190902 | 20190816 |
195760 | 20544 0 0 | 37449 880 744 | sphlib-small | gcc | 20190902 | 20190816 |
195760 | 20544 0 0 | 37449 880 744 | sphlib-small | gcc_-funroll-loops | 20190902 | 20190816 |