Implementation notes: aarch64, lionheart30, crypto_hash/keccakc256

Computer: lionheart30
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: keccakc256
TimeImplementationCompilerBenchmark dateSUPERCOP version
15987opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
16115opt64lcu24clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
16138opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
16170opt64u6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
16176inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
16188opt64u6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
16238opt64lcu24gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
16343opt64u6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
16351simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
16365opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
16379opt64u6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
16437inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
16447opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
16529inplacegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
16546inplacegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
16630opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
16662opt64lcu6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
16683simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
16687simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
16705opt64lcu6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
16781simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
16885opt64lcu6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
16926opt64lcu24gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
17822simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
19884inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
42672simple32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
42844opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
43130opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
43619simple32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
44600opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
44633inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
44829opt32bi-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
44855opt32bi-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
44904compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
45105opt32biT-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
45178opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
45188compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
45454inplace32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
45603opt32bi-rvku2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
45724simple32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
46058opt32bi-s2lcu4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
46349opt32bi-rvku2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
46890simple32bigcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
47005inplace32biclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
47255simple32biclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
47525opt32biT-s2lcu4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
47571opt32bi-rvku2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
47605opt32biT-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
48299opt32bi-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
48501inplace32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016082020160806
49576opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
49695inplace32bigcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
74149compactclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806
102499compactgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
113157compactgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
147515compactgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
229365compact8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016082020160806
234011compact8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016082020160806
247102compact8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016082020160806
249730compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016082020160806