Implementation notes: amd64, h4atom, crypto_hash/jh384

Computer: h4atom
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
43912bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
44536bitslice_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
49408bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
49464bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
50888bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
50976bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
55848bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
57160bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
88816bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
92720simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
100752simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
110352simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
110352simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
127136bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
134768simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
137624bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
142072bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
143568bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
156128bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
162096bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
185328bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016081220160806
218080bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
222008bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
256736bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
260576bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
275904bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
277200bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
300200bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016081220160806
301224bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
355352bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806
405040bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016081220160806
423024bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016081220160806
471048bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016081220160806