Implementation notes: amd64, utrecht, crypto_hash/jh384

Computer: utrecht
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
43092bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
43650bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
44253bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
44397bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
45180bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
48258bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
48348bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
48447bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
48987bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
61668bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
71109bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
76023bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
77391bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
78012bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
96534simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
102087simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
102285simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
102969simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
143640bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
155394bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
159966bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
161001bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
168327bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
172269bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
202635bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
327042bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
327834bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
341064bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731