Implementation notes: amd64, h4atom, crypto_hash/jh224

Computer: h4atom
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: jh224
TimeImplementationCompilerBenchmark dateSUPERCOP version
43904bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
44528bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
47888bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
48816bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
49400bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
49432bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
50880bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
50936bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
55832bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
57176bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
88808bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
92696simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
100784simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
110336simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
110528simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
127144bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
134744simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
137592bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
141544bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
143200bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
156200bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
162816bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
184768bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
218080bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
220448bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
256712bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
260720bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
275856bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
279952bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
300184bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
301584bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
355352bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
404416bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
422976bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
471032bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806