Implementation notes: amd64, h4atom, crypto_hash/jh512

Computer: h4atom
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
43928bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
44544bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
47912bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
48824bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
49424bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
49432bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
50896bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
50936bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
55856bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
57168bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
88864bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
92728simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
100784simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
110344simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
110360simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
127136bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
134752simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
137704bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
141552bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
143216bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
156136bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
161752bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
184768bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
218072bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
221416bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
256696bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
260568bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
275896bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
277168bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
300200bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
301232bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
355360bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
406480bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
423024bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
472024bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806