Implementation notes: aarch64, a53, crypto_hash/keccakc256

Computer: a53
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20160731
Operation: crypto_hash
Primitive: keccakc256
TimeImplementationCompilerBenchmark dateSUPERCOP version
19440simpleclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
20655opt64lcu6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
21870opt64lcu24gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
21870simplegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
23085inplacegcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
23085opt64lcu6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
23085opt64u6gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
24300opt64lcu24clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
24300opt64lcu6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
25515opt64u6clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
26730opt64lcu6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
26730opt64lcu24gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
27945opt64lcu24gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
27945opt64lcu24gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
27945opt64lcu6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
27945simplegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
29160inplacegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
29160inplacegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
30375opt64u6gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
30375opt64u6gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
31590simplegcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
31590simplegcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
36800opt64u6gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
40000inplacegcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
42400inplaceclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
54675simple32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
64395simple32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
68040simple32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
72900inplace32biclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
72900opt32bi-rvku2gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
82620opt32bi-rvku2clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
85050opt32bi-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
85050inplace32bigcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
89910opt32bi-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
91125opt32bi-rvku2gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
95985opt32biT-s2lcu4clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
97200opt32biT-s2lcu4gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
98400compactgcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
99630opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
99630opt32bi-rvku2gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
100845simple32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
102060opt32bi-rvku2gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
102060opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
104490inplace32bigcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
109350opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
110565opt32bi-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
114210opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
115425opt32biT-s2lcu4gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
117855inplace32bigcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
119070inplace32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
128790compactclang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
134400simple32bigcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
206550compactgcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
284310compact8gcc -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv2016080120160731
319545compact8gcc -mcpu=cortex-a53 -O2 -fomit-frame-pointer -fwrapv2016080120160731
326835compactgcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731
360000compactgcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
380295compact8clang -mcpu=cortex-a53 -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016080120160731
399735compact8gcc -mcpu=cortex-a53 -Os -fomit-frame-pointer -fwrapv2016080120160731
432540compact8gcc -mcpu=cortex-a53 -O -fomit-frame-pointer -fwrapv2016080120160731