Implementation notes: aarch64, supercoplxc, crypto_hash/round3jh512

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: round3jh512
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_-fomit-frame-pointer_-Qunused-arguments2019090120190816
944007512 0 020374 800 768sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
944805660 0 018462 800 768simpleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
945605660 0 018518 800 768simpleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
945605660 0 018518 800 768simpleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
946405660 0 018518 800 768simpleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
953606080 0 016528 888 744simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
953606080 0 017873 896 760simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
958406320 0 018992 888 744simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
958406320 0 019481 896 760simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
964006388 0 018984 888 744simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
964006388 0 019585 896 760simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
970406140 0 016648 888 744simplegcc_-O2_-fomit-frame-pointer2019090120190816
970406140 0 017953 896 760simplegcc_-O3_-fomit-frame-pointer2019090120190816
983205748 0 018606 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
10048012760 0 024705 896 760sphlib-smallgcc_-O3_-fomit-frame-pointer2019090120190816
10096012752 0 026073 896 760sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
10160027396 0 040254 800 768sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10168027396 0 040254 800 768sphlibclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10352027396 0 040198 800 768sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10360027396 0 040254 800 768sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
10376028240 0 041025 896 744sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
10520032904 0 046217 896 760sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
10560028336 0 039049 896 744sphlibgcc_-O2_-fomit-frame-pointer2019090120190816
10560032976 0 044913 896 760sphlibgcc_-O3_-fomit-frame-pointer2019090120190816
1064806256 0 015960 872 736simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2019090120190816
1066406256 0 015960 872 736simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
1080006272 0 015912 872 736simplegcc_-Os_-fomit-frame-pointer2019090120190816
1080006272 0 015912 872 736simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
1080008680 0 021481 896 744sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
1084008736 0 019449 896 744sphlib-smallgcc_-O2_-fomit-frame-pointer2019090120190816
1092008800 0 021681 896 744sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
1127208864 0 019521 896 744sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
11440027984 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
12424013960 0 027257 896 760sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
12968031780 0 041649 880 736sphlibgcc_-Os_-fomit-frame-pointer2019090120190816
12976031780 0 041649 880 736sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
13088033104 0 045977 896 744sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
13336038088 0 051361 896 760sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
1372008724 0 018593 880 736sphlib-smallgcc_-Os_-fomit-frame-pointer2019090120190816
13720014056 0 025993 896 760sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
1372008724 0 018593 880 736sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
14208033784 0 044433 896 744sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
14280038768 0 050681 896 760sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
16928033216 0 047113 896 744sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
16952033216 0 047113 896 744sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
17280033088 0 043761 896 744sphlibgcc_-O_-fomit-frame-pointer2019090120190816
17296033088 0 043761 896 744sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
17696010132 0 024033 896 744sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
17696010132 0 024033 896 744sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
1802407592 0 021296 888 744simplegcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
1802407592 0 021296 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
1874407428 0 017912 888 744simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
1876007428 0 017912 888 744simplegcc_-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
66192018184 0 035153 880 744sphlib-smallgcc2019090120190816
66200018184 0 035153 880 744sphlib-smallgcc_-funroll-loops2019090120190816
73672076384 0 093345 880 744sphlibcc2019090120190816
73920076384 0 093345 880 744sphlibgcc_-funroll-loops2019090120190816
74336076384 0 093345 880 744sphlibgcc2019090120190816