Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
49520 | 240 0 0 | 11365 944 744 | openssl | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
49520 | 232 0 0 | 11325 944 744 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
49520 | 232 0 0 | 12662 952 760 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
49520 | 224 0 0 | 10501 928 736 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
49520 | 232 0 0 | 14022 952 760 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
49520 | 224 0 0 | 10565 928 736 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 276 0 0 | 13557 928 744 | openssl | cc | 20190902 | 20190816 |
49600 | 168 0 0 | 13647 856 768 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
49600 | 168 0 0 | 13695 856 768 | openssl | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
49600 | 168 0 0 | 13695 856 768 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
49600 | 168 0 0 | 13695 856 768 | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
49600 | 276 0 0 | 13557 928 744 | openssl | gcc | 20190902 | 20190816 |
49600 | 232 0 0 | 11381 944 744 | openssl | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 232 0 0 | 12678 952 760 | openssl | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 224 0 0 | 10501 928 736 | openssl | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 240 0 0 | 11365 944 744 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 276 0 0 | 13557 928 744 | openssl | gcc_-funroll-loops | 20190902 | 20190816 |
49600 | 232 0 0 | 13461 944 744 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 232 0 0 | 14054 952 760 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 240 0 0 | 14589 944 744 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 224 0 0 | 10565 928 736 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 232 0 0 | 13541 944 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
49600 | 240 0 0 | 14589 944 744 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
49680 | 168 0 0 | 13695 856 768 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
50880 | 1172 0 0 | 55238 800 768 | oncore64bits | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
50880 | 1172 0 0 | 55294 800 768 | oncore64bits | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
50880 | 1172 0 0 | 55294 800 768 | oncore64bits | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
50880 | 1172 0 0 | 55294 800 768 | oncore64bits | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
50880 | 3436 0 0 | 57881 896 760 | oncore64bits | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
50960 | 2116 0 0 | 56049 896 744 | oncore64bits | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
50960 | 764 0 0 | 51809 880 736 | oncore64bits | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
50960 | 2124 0 0 | 56145 896 744 | oncore64bits | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
51040 | 1180 0 0 | 55302 800 768 | oncore64bits | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
51040 | 844 0 0 | 52705 896 744 | oncore64bits | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
51040 | 764 0 0 | 51809 880 736 | oncore64bits | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
51120 | 2480 0 0 | 55577 896 760 | oncore64bits | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
51120 | 840 0 0 | 52673 896 744 | oncore64bits | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
51120 | 3660 0 0 | 58129 896 760 | oncore64bits | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
51120 | 2112 0 0 | 57169 896 744 | oncore64bits | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
51120 | 2112 0 0 | 57169 896 744 | oncore64bits | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
51200 | 840 0 0 | 52673 896 744 | oncore64bits | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
51280 | 2264 0 0 | 55337 896 760 | oncore64bits | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
51360 | 844 0 0 | 52649 896 744 | oncore64bits | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
51440 | 764 0 0 | 51745 880 736 | oncore64bits | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
51440 | 764 0 0 | 51745 880 736 | oncore64bits | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
59360 | 2532 0 0 | 60641 880 744 | oncore64bits | gcc | 20190902 | 20190816 |
59440 | 2532 0 0 | 60641 880 744 | oncore64bits | gcc_-funroll-loops | 20190902 | 20190816 |
59520 | 2532 0 0 | 60641 880 744 | oncore64bits | cc | 20190902 | 20190816 |
113200 | 6728 0 0 | 17528 888 744 | kcp/optimized1600ARMv8A | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6804 0 0 | 23017 896 760 | kcp/optimized1600ARMv8A | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6588 0 0 | 17296 888 744 | kcp/optimized1600ARMv8A | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6368 0 0 | 16224 872 736 | kcp/optimized1600ARMv8A | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6776 0 0 | 17520 888 744 | kcp/optimized1600ARMv8A | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6852 0 0 | 18937 896 760 | kcp/optimized1600ARMv8A | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6588 0 0 | 17296 888 744 | kcp/optimized1600ARMv8A | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6368 0 0 | 16224 872 736 | kcp/optimized1600ARMv8A | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6784 0 0 | 19632 888 744 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6860 0 0 | 20257 896 760 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6580 0 0 | 20424 888 744 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6368 0 0 | 16256 872 736 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6832 0 0 | 19656 888 744 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6580 0 0 | 20424 888 744 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
113200 | 6368 0 0 | 16256 872 736 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
113520 | 7548 0 0 | 20488 872 744 | kcp/optimized1600ARMv8A | cc | 20190902 | 20190816 |
113520 | 7548 0 0 | 20488 872 744 | kcp/optimized1600ARMv8A | gcc | 20190902 | 20190816 |
113520 | 7548 0 0 | 20488 872 744 | kcp/optimized1600ARMv8A | gcc_-funroll-loops | 20190902 | 20190816 |
119840 | 6908 0 0 | 20273 896 760 | kcp/optimized1600ARMv8A | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
152160 | 1444 0 0 | 25238 800 768 | oncore32bits | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
152320 | 1476 0 0 | 25318 800 768 | oncore32bits | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
152320 | 1488 0 0 | 25334 800 768 | oncore32bits | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
152560 | 1476 0 0 | 25318 800 768 | oncore32bits | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
152560 | 3260 0 0 | 26105 896 760 | oncore32bits | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
152560 | 3716 0 0 | 27945 896 760 | oncore32bits | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
152640 | 1476 0 0 | 25318 800 768 | oncore32bits | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
152720 | 3700 0 0 | 27889 896 760 | oncore32bits | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
153200 | 3276 0 0 | 26105 896 760 | oncore32bits | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
156000 | 1532 0 0 | 23145 896 744 | oncore32bits | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
156080 | 1964 0 0 | 25737 896 744 | oncore32bits | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
156400 | 1988 0 0 | 25689 896 744 | oncore32bits | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
156960 | 1492 0 0 | 22297 880 736 | oncore32bits | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
157200 | 1492 0 0 | 22297 880 736 | oncore32bits | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
159360 | 1532 0 0 | 23089 896 744 | oncore32bits | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
160160 | 1500 0 0 | 22233 880 736 | oncore32bits | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
160400 | 1500 0 0 | 22233 880 736 | oncore32bits | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
160800 | 2052 0 0 | 26873 896 744 | oncore32bits | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
160960 | 1584 0 0 | 23177 896 744 | oncore32bits | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
160960 | 2052 0 0 | 26873 896 744 | oncore32bits | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
161120 | 1584 0 0 | 23177 896 744 | oncore32bits | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
197440 | 4544 0 0 | 32425 880 744 | oncore32bits | cc | 20190902 | 20190816 |
197600 | 4544 0 0 | 32425 880 744 | oncore32bits | gcc | 20190902 | 20190816 |
197600 | 4544 0 0 | 32425 880 744 | oncore32bits | gcc_-funroll-loops | 20190902 | 20190816 |