Implementation notes: amd64, utrecht, crypto_hash/jh512

Computer: utrecht
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_hash
Primitive: jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
28773bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
29538bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
29574bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
30159bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
32022bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
32121bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
32121bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
32670bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
64521simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
65439bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
67878simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
68274simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
68652simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
69462bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
96165bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
99927bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
104445bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
107937bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
114705bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
115794bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
117045bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
134298bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
168237bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
211941bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
218556bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
225135bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
243954bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
248796bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731