Implementation notes: aarch64, a53, crypto_hash/keccak

Computer: a53
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: keccak
TimeImplementationCompilerBenchmark dateSUPERCOP version
24480simplegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
26730simplegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
27945opt64lcu24gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
27945simplegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
30375opt64u6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
31590opt64lcu24clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
32805opt64lcu6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
32805opt64u6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
32805simpleclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
34020opt64lcu24gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
35235opt64lcu6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
35235opt64u6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
36450opt64lcu6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
36450opt64u6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
36450opt64u6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
36450opt64lcu6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
37665inplacegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
38400inplacegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
38880inplacegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
39200opt64lcu6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
41310inplaceclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
43740opt64lcu24gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
43740opt64lcu24gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
49815inplacegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
69255simple32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
77760simplegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
89910opt32bi-rvku2gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
92340inplace32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
105705opt32bi-rvku2clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
106920opt32bi-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
106920simple32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
111780inplace32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
112800simple32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
112995opt32bi-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
117855opt32biT-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
120285compactgcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
121500opt32bi-rvku2gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
128790opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
129600simple32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
131220opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
131220opt32bi-rvku2gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
132435inplace32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
132435opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
133650opt32bi-rvku2gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
139725opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
139725opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
148230inplace32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
149445opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
150660inplace32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
158400opt32biT-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
167200simple32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
219200compactclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
267300compactgcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
370575compact8gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
415530compact8gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
425250compactgcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
450400compactgcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
494505compact8clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
518805compact8gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
562545compact8gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731