Implementation notes: aarch64, supercoplxc, crypto_hash/round3jh256

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: round3jh256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
944007512 0 020326 800 768sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
944007512 0 020374 800 768sphlib-smallclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
944007512 0 020374 800 768sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
944807512 0 020374 800 768sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
945605652 0 018454 800 768simpleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
945605652 0 018510 800 768simpleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
945605652 0 018510 800 768simpleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
946405652 0 018510 800 768simpleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
952006064 0 016408 888 744simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
953606064 0 017729 896 760simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
958406300 0 019337 896 760simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
959206300 0 018872 888 744simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
964006368 0 018848 888 744simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
964006368 0 019433 896 760simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
970406124 0 016528 888 744simplegcc_-O2_-fomit-frame-pointer2019090120190816
970406124 0 017809 896 760simplegcc_-O3_-fomit-frame-pointer2019090120190816
983205740 0 018598 800 768simpleclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090120190816
996007504 0 020366 800 768sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090120190816
10032012760 0 024577 896 760sphlib-smallgcc_-O3_-fomit-frame-pointer2019090120190816
10080012752 0 025945 896 760sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
10168027396 0 040254 800 768sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10344027396 0 040198 800 768sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10352027396 0 040254 800 768sphlibclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10360027396 0 040254 800 768sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10376028240 0 040913 896 744sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
10552032976 0 044785 896 760sphlibgcc_-O3_-fomit-frame-pointer2019090120190816
10616028336 0 038945 896 744sphlibgcc_-O2_-fomit-frame-pointer2019090120190816
1064806240 0 015944 872 736simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2019090120190816
1064806240 0 015944 872 736simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
10696032904 0 046089 896 760sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
1080006256 0 015896 872 736simplegcc_-Os_-fomit-frame-pointer2019090120190816
1080006256 0 015896 872 736simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
1080008680 0 021369 896 744sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
1084008736 0 019345 896 744sphlib-smallgcc_-O2_-fomit-frame-pointer2019090120190816
1092008800 0 021577 896 744sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
1127208864 0 019417 896 744sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
11432027984 0 040838 800 768sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090120190816
12192031364 0 041297 880 736sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2019090120190816
12192031364 0 041297 880 736sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
1222408640 0 018569 880 736sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2019090120190816
1222408640 0 018569 880 736sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
12416013960 0 027129 896 760sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
12968031780 0 041649 880 736sphlibgcc_-Os_-fomit-frame-pointer2019090120190816
12968031780 0 041649 880 736sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
13256033104 0 045873 896 744sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
13256038088 0 051233 896 760sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
13704014056 0 025865 896 760sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
1372008724 0 018593 880 736sphlib-smallgcc_-Os_-fomit-frame-pointer2019090120190816
1372008724 0 018593 880 736sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
14176033784 0 044329 896 744sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
14216038768 0 050553 896 760sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
16936033216 0 047113 896 744sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
16936033216 0 047113 896 744sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
17240033088 0 043761 896 744sphlibgcc_-O_-fomit-frame-pointer2019090120190816
17248033088 0 043761 896 744sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
17704010132 0 024033 896 744sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
17704010132 0 024033 896 744sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
1802407576 0 021280 888 744simplegcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
1802407576 0 021280 888 744simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
1815209776 0 020457 896 744sphlib-smallgcc_-O_-fomit-frame-pointer2019090120190816
1815209776 0 020457 896 744sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
1875207412 0 017896 888 744simplegcc_-O_-fomit-frame-pointer2019090120190816
1876007412 0 017896 888 744simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
61144014812 0 031641 880 744simplecc2019090120190816
61144014812 0 031641 880 744simplegcc2019090120190816
61144014812 0 031641 880 744simplegcc_-funroll-loops2019090120190816
66184018184 0 035153 880 744sphlib-smallcc2019090120190816
66184018184 0 035153 880 744sphlib-smallgcc2019090120190816
66184018184 0 035153 880 744sphlib-smallgcc_-funroll-loops2019090120190816
73448076384 0 093345 880 744sphlibgcc2019090120190816
73568076384 0 093345 880 744sphlibcc2019090120190816
74424076384 0 093345 880 744sphlibgcc_-funroll-loops2019090120190816