Implementation notes: amd64, waldorf, crypto_hash/jh224

Computer: waldorf
Architecture: amd64
CPU ID: GenuineIntel-000106e5-bfebfbff
SUPERCOP version: 20160715
Operation: crypto_hash
Primitive: jh224
TimeImplementationCompilerBenchmark dateSUPERCOP version
46116bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
46664bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
47832bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
48044bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
48080bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
51072bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
51736bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
53372bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
67696bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
79156bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
83524bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
86916bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
90936bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
101072bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
110800simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016071820160715
112168simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
116472simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
116564simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
123320simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
144444bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
145404bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
150140bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
163200bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
167196bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
173804bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
186916bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
195760bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
269468bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715
272068bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
273540bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
278732bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
321388bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016071820160715
353908bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016071820160715
385192bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016071820160715
391340bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016071820160715