Implementation notes: aarch64, hikey960, crypto_hash/xoodyakv1

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: xoodyakv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
749255240 0 018786 928 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
832505240 0 018786 928 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
999006232 0 018170 928 776refgcc_-O3_-fomit-frame-pointer2019112720190816
1065965204 0 016416 824 760refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1165505204 0 016416 824 760refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1286235204 0 016416 824 760refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1332006320 0 018226 928 776refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1415257524 0 021106 928 776refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
1498505016 0 018338 928 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
1581757544 0 021098 928 776refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1637025204 0 016400 824 760refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1665005112 0 018474 928 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2789216240 0 018162 928 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
3080253372 0 013054 912 744refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
3080253472 0 013786 928 744refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
3080253372 0 013022 912 744refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
3163503504 0 013778 928 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
4245753644 0 013986 928 744refgcc_-O_-fomit-frame-pointer2019112720190816
4245753644 0 013986 928 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
4326413372 0 013054 912 744refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
6909753480 0 013794 928 744refgcc_-O2_-fomit-frame-pointer2019112720190816
7659003372 0 013022 912 744refgcc_-Os_-fomit-frame-pointer2019112720190816
10523703372 0 013022 912 744refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
13403255734 0 018342 912 744refgcc2019112720190816
18358013660 0 014010 928 744refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
21062255734 0 018342 912 744refgcc_-funroll-loops2019112720190816
29931975734 0 018342 912 744refcc2019112720190816
364635033666 176 12648896 1336 904refcppg++_-O2_-fomit-frame-pointer2019112720190816
391275058141 176 12675221 1336 928refcppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
393819858297 176 12675369 1336 928refcppg++_-O3_-fomit-frame-pointer2019112720190816
441225033450 176 12648624 1336 904refcppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
442057533570 176 12648792 1336 904refcppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
442890045459 176 12663805 1336 904refcppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
451215046169 64 14061997 1704 928refcppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
492007543305 176 12662185 1336 904refcppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
555277573477 176 12692197 1336 928refcppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
561316247129 64 14062973 1704 928refcppclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
613552558009 176 12675073 1336 928refcppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
636099247129 64 14062973 1704 928refcppclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
638687731112 176 12646768 1336 904refcppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
639576031148 176 12646800 1336 904refcppg++_-O_-fomit-frame-pointer2019112720190816
682871226820 176 12642507 1360 904refcppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
1167165026804 176 12642547 1360 904refcppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
1205315226820 176 12642507 1360 904refcppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
1229333931148 176 12646800 1336 904refcppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
1928096047129 64 14062973 1704 928refcppclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2049670026820 176 12642507 1360 904refcppg++_-Os_-fomit-frame-pointer2019112720190816
2089575080900 200 133103972 1504 904refcppg++2019112720190816