Implementation notes: aarch64, par3, crypto_hash/keccakc512

Computer: par3
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20170718
Operation: crypto_hash
Primitive: keccakc512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21522? ? ?? ? ?opt64lcu24gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
21523? ? ?? ? ?opt64lcu24gcc_-march=native_-mtune=native_-O32017071920170718
21529? ? ?? ? ?opt64lcu24gcc_-march=native_-mtune=native_-O22017071920170718
21550? ? ?? ? ?opt64lcu24gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
21851? ? ?? ? ?opt64u6gcc_-march=native_-mtune=native_-O32017071920170718
21904? ? ?? ? ?opt64u6gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
22504? ? ?? ? ?opt64u6gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
22531? ? ?? ? ?opt64u6gcc_-march=native_-mtune=native_-O22017071920170718
22650? ? ?? ? ?inplacegcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
22780? ? ?? ? ?opt64lcu24gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
22970? ? ?? ? ?opt64lcu6gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
23007? ? ?? ? ?opt64lcu6gcc_-march=native_-mtune=native_-O32017071920170718
23038? ? ?? ? ?sphlibgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
23075? ? ?? ? ?opt64lcu24gcc_-march=native_-mtune=native_-Os2017071920170718
23078? ? ?? ? ?inplacegcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
23133? ? ?? ? ?inplacegcc_-march=native_-mtune=native_-O32017071920170718
23224? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O32017071920170718
23232? ? ?? ? ?inplacegcc_-march=native_-mtune=native_-O22017071920170718
23279? ? ?? ? ?sphlibgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
23413? ? ?? ? ?opt64u6gcc_-march=native_-mtune=native_-Os2017071920170718
23423? ? ?? ? ?opt64u6gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
23536? ? ?? ? ?opt64lcu6gcc_-march=native_-mtune=native_-O22017071920170718
23571? ? ?? ? ?opt64lcu6gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
23591? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O32017071920170718
23651? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O22017071920170718
23692? ? ?? ? ?opt64lcu6gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
23735? ? ?? ? ?inplacegcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
23867? ? ?? ? ?inplacegcc_-march=native_-mtune=native_-Os2017071920170718
23867? ? ?? ? ?opt64lcu6gcc_-march=native_-mtune=native_-Os2017071920170718
24001? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
24019? ? ?? ? ?simplegcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
24250? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O32017071920170718
24280? ? ?? ? ?simplegcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
24307? ? ?? ? ?simplegcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
24557? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
24579? ? ?? ? ?simplegcc_-march=native_-mtune=native_-Os2017071920170718
24712? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O22017071920170718
25445? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O22017071920170718
26117? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os2017071920170718
26173? ? ?? ? ?sphlibgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
28998? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
29581? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os2017071920170718
65734? ? ?? ? ?simple32bigcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
66225? ? ?? ? ?opt32bi-rvku2gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
67583? ? ?? ? ?opt32bi-s2lcu4gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
67781? ? ?? ? ?compactgcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
70117? ? ?? ? ?compactgcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
71511? ? ?? ? ?compact8gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
72165? ? ?? ? ?inplace32bigcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
75514? ? ?? ? ?opt32bi-rvku2gcc_-march=native_-mtune=native_-Os2017071920170718
76278? ? ?? ? ?simple32bigcc_-march=native_-mtune=native_-Os2017071920170718
77756? ? ?? ? ?opt32biT-s2lcu4gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
81847? ? ?? ? ?inplace32bigcc_-march=native_-mtune=native_-Os2017071920170718
82980? ? ?? ? ?simple32bigcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
83927? ? ?? ? ?inplace32bigcc_-march=native_-mtune=native_-O32017071920170718
84324? ? ?? ? ?inplace32bigcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
85377? ? ?? ? ?opt32bi-s2lcu4gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
86418? ? ?? ? ?simple32bigcc_-march=native_-mtune=native_-O32017071920170718
86593? ? ?? ? ?inplace32bigcc_-march=native_-mtune=native_-O22017071920170718
86848? ? ?? ? ?opt32bi-rvku2gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
86973? ? ?? ? ?inplace32bigcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
87186? ? ?? ? ?opt32bi-s2lcu4gcc_-march=native_-mtune=native_-Os2017071920170718
87847? ? ?? ? ?opt32bi-rvku2gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
88465? ? ?? ? ?opt32bi-rvku2gcc_-march=native_-mtune=native_-O32017071920170718
89449? ? ?? ? ?simple32bigcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
90354? ? ?? ? ?opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O32017071920170718
90825? ? ?? ? ?opt32bi-rvku2gcc_-march=native_-mtune=native_-O22017071920170718
93597? ? ?? ? ?opt32bi-s2lcu4gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
94406? ? ?? ? ?opt32biT-s2lcu4gcc_-march=native_-mtune=native_-Os2017071920170718
95744? ? ?? ? ?simple32bigcc_-march=native_-mtune=native_-O22017071920170718
97359? ? ?? ? ?opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O22017071920170718
97380? ? ?? ? ?opt32biT-s2lcu4gcc_-funroll-loops_-march=native_-mtune=native_-O32017071920170718
99569? ? ?? ? ?compact8gcc_-march=native_-mtune=native_-O32017071920170718
99987? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O32017071920170718
102978? ? ?? ? ?opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O32017071920170718
103828? ? ?? ? ?opt32biT-s2lcu4gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
117794? ? ?? ? ?opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O22017071920170718
226262? ? ?? ? ?compactgcc_-march=native_-mtune=native_-O22017071920170718
247404? ? ?? ? ?compactgcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
252206? ? ?? ? ?compactgcc_-march=native_-mtune=native_-Os2017071920170718
265366? ? ?? ? ?compact8gcc_-funroll-loops_-march=native_-mtune=native_-O22017071920170718
373507? ? ?? ? ?compact8gcc_-march=native_-mtune=native_-O22017071920170718
387969? ? ?? ? ?compact8gcc_-funroll-loops_-march=native_-mtune=native_-Os2017071920170718
405878? ? ?? ? ?compact8gcc_-march=native_-mtune=native_-Os2017071920170718

Checksum failure

Implementation: crypto_hash/keccakc512/gil/singlefile
Compiler: gcc -funroll-loops -march=native -mtune=native -O2
ebbed3a47232047ad399cb77b6324d6c902f4715de871750545b1a3b12046ebe
Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -funroll-loops -march=native -mtune=native -O2 gil/singlefile gil/singlefile_unrolled
gcc -funroll-loops -march=native -mtune=native -O3 gil/singlefile gil/singlefile_unrolled
gcc -funroll-loops -march=native -mtune=native -Os gil/singlefile gil/singlefile_unrolled
gcc -march=native -mtune=native -O2 gil/singlefile gil/singlefile_unrolled
gcc -march=native -mtune=native -O3 gil/singlefile gil/singlefile_unrolled
gcc -march=native -mtune=native -Os gil/singlefile gil/singlefile_unrolled