Implementation notes: amd64, waldorf, crypto_hash/jh384

Computer: waldorf
Architecture: amd64
CPU ID: GenuineIntel-000106e5-bfebfbff
SUPERCOP version: 20160715
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
42540bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
47968bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
48328bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
48488bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
49396bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
50288bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
51896bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
51900bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
63844bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
74892bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
83404bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
87260bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
93208bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
98760simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
103480bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
108696simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
109828simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
117152simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
122568simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
141804bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
145660bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
148564bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
159644bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
164032bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
173124bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
181280bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
197528bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
261596bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
270444bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
280292bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
287092bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
330628bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
373896bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
380988bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
399244bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715