Implementation notes: aarch64, a53, crypto_hash/keccakc768

Computer: a53
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: keccakc768
TimeImplementationCompilerBenchmark dateSUPERCOP version
29160simpleclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
31590opt64lcu24gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
31590simplegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
34020inplacegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
34020opt64lcu6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
34020opt64u6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
36450opt64lcu24clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
37665opt64lcu6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
37665opt64u6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
40095opt64lcu6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
40095opt64lcu24gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
40095simplegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
41310inplacegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
41310opt64lcu6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
41310opt64u6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
42525opt64u6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
43740inplacegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
46170inplacegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
47385inplaceclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
47385simplegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
47385opt64lcu24gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
48600opt64lcu24gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
48600simplegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
53600opt64lcu6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
56000opt64u6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
95985simple32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
100845opt32bi-rvku2gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
102060simple32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
103275opt32biT-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
104490inplace32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
110565simple32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
120285opt32bi-rvku2clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
122715opt32bi-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
127200simple32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
127575opt32bi-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
130005opt32bi-rvku2gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
131220inplace32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
132435opt32biT-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
145800opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
147015simple32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
149445opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
149445opt32bi-rvku2gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
150660opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
159165opt32bi-rvku2gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
159165opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
159165opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
160000inplace32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
170100opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
181600compactgcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
196800inplace32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
222345compactclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
224800inplace32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
300105compactgcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
308610compactgcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
427680compact8gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
478710compact8gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
489645compactgcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
569835compact8clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
575910compact8gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
648810compact8gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731