Implementation notes: aarch64, a53, crypto_hash/keccakc512

Computer: a53
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: keccakc512
TimeImplementationCompilerBenchmark dateSUPERCOP version
25515opt64lcu24gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
25515simplegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
27945opt64lcu24clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
27945inplacegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
27945opt64u6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
29160inplaceclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
29160sphlib-smallclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
30375opt64lcu6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
30375opt64u6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
30375simpleclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
32805opt64u6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
32805simplegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
32805sphlibgcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
34020opt64u6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
34020opt64u6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
34020opt64lcu6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
35200sphlibclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
35235inplacegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
35235inplacegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
36450sphlib-smallgcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
36800opt64lcu6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
37665opt64lcu24gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
37665simplegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
37665simplegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
38400sphlibgcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
41310sphlib-smallgcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
44955sphlib-smallgcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
44955sphlib-smallgcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
49600opt64lcu24gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
50400sphlibgcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
55890opt64lcu6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
55890opt64lcu6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
58320sphlibgcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
59535inplacegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
59535opt64lcu24gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
75330opt32bi-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
83835opt32bi-rvku2gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
83835simple32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
85050inplace32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
97200opt32bi-rvku2clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
103275inplace32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
105705opt32bi-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
106920opt32bi-rvku2gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
106920simple32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
110565opt32biT-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
111780opt32biT-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
116640compactgcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
119070simple32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
119070simple32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
122715opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
122715inplace32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
123930opt32bi-rvku2gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
127575opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
130400simple32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
132435opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
133650opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
134865opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
137295inplace32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
138510inplace32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
154305compactclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
157950opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
160000opt32bi-rvku2gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
256365compactgcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
315900compactgcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
342630compact8gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
383940compact8gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
392445compactgcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
456840compact8clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
460485compact8gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
517590compact8gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731

Checksum failure

Implementation: crypto_hash/keccakc512/gil/singlefile
Compiler: clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
ebbed3a47232047ad399cb77b6324d6c902f4715de871750545b1a3b12046ebe
Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments gil/singlefile gil/singlefile_unrolled
gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv gil/singlefile gil/singlefile_unrolled
gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv gil/singlefile gil/singlefile_unrolled
gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv gil/singlefile gil/singlefile_unrolled
gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv gil/singlefile gil/singlefile_unrolled