Implementation notes: amd64, elroy, crypto_hash/essence384

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_hash
Primitive: essence384
TimeImplementationCompilerBenchmark dateSUPERCOP version
61912gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
61988gccgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
62380gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
62604gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
62820gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
63000gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
63156gccgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
63208gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
63400gccgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
63964gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
63964gccgcc -m64 -O3 -fomit-frame-pointer2011012120110106
63968gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
64000gccgcc -O3 -fomit-frame-pointer2011012120110106
64032gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
64132gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
64392gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
64736gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
64788gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
66864gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
66964gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
67476gccgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
68944gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
69020gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
69720gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
69876gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
69904gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
70780gccgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
70872gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
70896gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
72296gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
73028gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
73156gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
73620gccgcc -m64 -O2 -fomit-frame-pointer2011012120110106
73776gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
74128gccgcc -O2 -fomit-frame-pointer2011012120110106
74396gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
74424gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
75008gccgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
75140gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
75172gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
75364gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
75516gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
76080gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
76104gccgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
76188gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
76252gccgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
76316gccgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
76388gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
76544gccgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
76628gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
76756gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
76812gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
77000gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
77032gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
77172gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
77236gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
77308gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
77312gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
77932gccgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
78060gccgcc -Os -fomit-frame-pointer2011012120110106
78112gccgcc -m64 -Os -fomit-frame-pointer2011012120110106
78168gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
78204gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
78348gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
80292gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
80476gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
80536gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
80552gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
81020gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
83164gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
84256gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
84536gccgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
84848gccgcc -m64 -O -fomit-frame-pointer2011012120110106
84980gccgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
85060gccgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
85076gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
85160gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
85724gccgcc -O -fomit-frame-pointer2011012120110106
86376gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
86536gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
86880gccgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
86928gccgcc -march=nocona -O -fomit-frame-pointer2011012120110106
87020gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
87172gccgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
87452gccgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
88044gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
88580gccgcc -march=k8 -O -fomit-frame-pointer2011012120110106
90344gccgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
249512gccgcc -funroll-loops2011012120110106
249780gcccc2011012120110106
260728gccgcc2011012120110106