Implementation notes: amd64, h4atom, crypto_hash/jh256

Computer: h4atom
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: jh256
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
47904bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
48808bitslice_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
50888bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
50928bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
55856bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
57152bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
88808bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
92720simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
100816simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
110336simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
110336simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
127136bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
134744simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
137608bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
142416bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
143208bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
156128bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
162808bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
186000bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
218088bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
220448bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
256728bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
260552bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
275872bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
277176bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
300184bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
301792bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
355352bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
405344bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
422984bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
471032bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806