Implementation notes: aarch64, hikey960, crypto_dh/sclaus2048

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_dh
Primitive: sclaus2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
87579003276 0 24189124 1144 1640gmpclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
96320252641 16 24191338 1200 1608gmpg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
96570002543 16 24187132 1184 1608gmpg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
97735502538 16 24187859 1200 1608gmpg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
112192292651 16 24191132 1200 1608gmpg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
115890402538 16 24187931 1200 1608gmpg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
126623252543 16 24187132 1184 1608gmpg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
134593202541 16 24191138 1200 1640gmpg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
136808102543 16 24187172 1184 1608gmpg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
136925032528 16 24188009 1200 1608gmpg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
138331903276 0 24189124 1144 1640gmpclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
138331902528 16 24188009 1200 1608gmpg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
141652402543 16 24187132 1184 1608gmpg++_-Os_-fomit-frame-pointer2019113020190816
166474502528 16 24188009 1200 1608gmpg++_-O_-fomit-frame-pointer2019113020190816
166581302541 16 24189530 1200 1640gmpg++_-O3_-fomit-frame-pointer2019113020190816
168018683316 16 1681424310 144657 16056cryptoppg++_-O_-fomit-frame-pointer2019113020190816
208874252541 16 24189498 1200 1640gmpg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
209202932538 16 24187931 1200 1608gmpg++_-O2_-fomit-frame-pointer2019113020190816
209290503276 0 24189124 1144 1640gmpclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
221112003276 0 24189092 1144 1640gmpclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
237762002516 16 1681426970 144641 16056cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
249762483140 16 1681420054 144657 16056cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
249999753140 16 1681421654 144657 16088cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
252247503400 0 1681089587 144977 16072cryptoppclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
263560223152 16 1681419982 144657 16056cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
279966542516 16 1681418834 144641 16056cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
293473822541 16 24189530 1200 1640gmpg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
306824323589 16 24193193 1184 1608gmpg++2019113020190816
354064043668 16 1681423606 144657 16056cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
430315003152 16 1681425718 144657 16088cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
439659273316 16 1681424310 144657 16056cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
439976254920 16 1681424438 144657 16056cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
444388503316 16 1681420230 144657 16056cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
448717503400 0 1681089587 144977 16072cryptoppclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
453317584920 16 1681424558 144657 16088cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
460617383400 0 1681089587 144977 16072cryptoppclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
463249155634 160 1681425870 144641 16056cryptoppg++2019113020190816
463441253124 16 1681420054 144657 16056cryptoppg++_-O2_-fomit-frame-pointer2019113020190816
469626873400 0 1681089571 144977 16072cryptoppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
527796702516 16 1681426970 144641 16056cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
656693853124 16 1681421654 144657 16088cryptoppg++_-O3_-fomit-frame-pointer2019113020190816
878684612516 16 1681426970 144641 16056cryptoppg++_-Os_-fomit-frame-pointer2019113020190816