Implementation notes: aarch64, hikey960, crypto_dh/sclaus1024

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_dh
Primitive: sclaus1024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
18564752660 0 24188804 1144 1640gmpclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
21645001904 16 24187673 1200 1608gmpg++_-O_-fomit-frame-pointer2019113020190816
21894752027 16 24190780 1200 1608gmpg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
21978001927 16 24186796 1184 1608gmpg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
22311002973 16 24192569 1184 1608gmpg++2019113020190816
25373811942 16 24189211 1200 1640gmpg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
26170902660 0 24188804 1144 1640gmpclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
29530201942 16 24190819 1200 1640gmpg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
29912901927 16 24186796 1184 1608gmpg++_-Os_-fomit-frame-pointer2019113020190816
30635662017 16 24191002 1200 1608gmpg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
32292011904 16 24187673 1200 1608gmpg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
37424501942 16 24189179 1200 1640gmpg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
37460101927 16 24186836 1184 1608gmpg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
42913311927 16 24186796 1184 1608gmpg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
42957001904 16 24187673 1200 1608gmpg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
43040252660 0 24188772 1144 1640gmpclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
43123501914 16 24187595 1200 1608gmpg++_-O2_-fomit-frame-pointer2019113020190816
43147171942 16 24189211 1200 1640gmpg++_-O3_-fomit-frame-pointer2019113020190816
58590501900 16 1681418442 144641 16056cryptoppg++_-Os_-fomit-frame-pointer2019113020190816
58609712784 0 1681089283 144977 16072cryptoppclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
58648132784 0 1681089283 144977 16072cryptoppclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
58782602536 16 1681421270 144657 16088cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
59032332700 16 1681419878 144657 16056cryptoppg++_-O_-fomit-frame-pointer2019113020190816
59070755018 160 1681425246 144641 16056cryptoppg++2019113020190816
59435742524 16 1681425398 144657 16088cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
60920532660 0 24188804 1144 1640gmpclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
63557901914 16 24187595 1200 1608gmpg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
66581861900 16 1681418442 144641 16056cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
70673592508 16 1681425398 144657 16088cryptoppg++_-O3_-fomit-frame-pointer2019113020190816
73674201914 16 24187523 1200 1608gmpg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
75341622784 0 1681089267 144977 16072cryptoppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
80297803052 16 1681423270 144657 16056cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
81546452536 16 1681419646 144657 16056cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
92841934304 16 1681428182 144657 16056cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
93053242508 16 1681419718 144657 16056cryptoppg++_-O2_-fomit-frame-pointer2019113020190816
93110871900 16 1681426690 144641 16056cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
93379812700 16 1681419878 144657 16056cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
96587882700 16 1681423990 144657 16056cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
96703142784 0 1681089283 144977 16072cryptoppclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
96933661900 16 1681418442 144641 16056cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
123328202524 16 1681419718 144657 16056cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
123520304304 16 1681424206 144657 16088cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816