Implementation notes: amd64, elroy, crypto_hash/lane512

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_hash
Primitive: lane512
TimeImplementationCompilerBenchmark dateSUPERCOP version
161912cgcc -O -fomit-frame-pointer2011012120110106
162748cgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
162884cgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
163096cgcc -march=nocona -O -fomit-frame-pointer2011012120110106
163432cgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
163440cgcc -march=k8 -O -fomit-frame-pointer2011012120110106
163464cgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
163500cgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
163576cgcc -m64 -O -fomit-frame-pointer2011012120110106
164604cgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
164648cgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
164648cgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
165436cgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
166224cgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
166260cgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
167140cgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
167288cgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
167352cgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
167352cgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
167380cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
167612cgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
167620cgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
190664cgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
190780cgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
190808cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
190824cgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
191208cgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
191216cgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
191284cgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
191392cgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
191448cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
191528cgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
191556cgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
191592cgcc -O3 -fomit-frame-pointer2011012120110106
191600cgcc -m64 -O2 -fomit-frame-pointer2011012120110106
191652cgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
191692cgcc -O2 -fomit-frame-pointer2011012120110106
191692cgcc -m64 -O3 -fomit-frame-pointer2011012120110106
191800cgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
191840cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
192008cgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
192028cgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
192052cgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
192088cgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
192176cgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
192192cgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
192240cgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
192448cgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
195952cgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
196468cgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
196560cgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
196688cgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
196720cgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
196804cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
196832cgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
196892cgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
196928cgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
197020cgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
197036cgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
197132cgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
197272cgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
197340cgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
197340cgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
197668cgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
197768cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
199300cgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
208452cgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
208704cgcc -m64 -Os -fomit-frame-pointer2011012120110106
208996cgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
209004cgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
209032cgcc -Os -fomit-frame-pointer2011012120110106
209036cgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
209080cgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
209260cgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
209320cgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
209400cgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
209448cgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
209740cgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
212072cgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
214220cgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
214260cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
214320cgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
214324cgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
214364cgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
214748cgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
214852cgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
214892cgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
214892cgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
229308ccc2011012120110106
232820cgcc -funroll-loops2011012120110106
236936cgcc2011012120110106