Implementation notes: amd64, ranger, crypto_hash/essence224

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
114674gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
114744gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
115016gccgcc -O3 -fomit-frame-pointer2011051620110509
115205gccgcc -m64 -O3 -fomit-frame-pointer2011051620110509
116846gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
117917gccgcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
118270gccgcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
118272gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
118371gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
118468gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
118618gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
120089gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
121051gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
121087gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
121088gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
121088gccgcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
121591gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
121649gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
123750gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
124606gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
127160gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
128785gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
132176gccgcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
132263gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
132284gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
138061gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
141240gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
142402gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
142483gccgcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
152240gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
152328gccgcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
152970gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
153025gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
153066gccgcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
160556gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
161191gccgcc -m64 -O2 -fomit-frame-pointer2011051620110509
161480gccgcc -O2 -fomit-frame-pointer2011051620110509
161656gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
161847gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
162976gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
164120gccgcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
164882gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
164912gccgcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
164912gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
164912gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
165176gccgcc -m64 -Os -fomit-frame-pointer2011051620110509
165352gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
166451gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
166468gccgcc -march=k8 -Os -fomit-frame-pointer2011051620110509
166579gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
166584gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
167112gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
167123gccgcc -Os -fomit-frame-pointer2011051620110509
167376gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
168013gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
168848gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
168878gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
170621gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
170720gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
170721gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
170768gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
170828gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
171595gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
171639gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
171688gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
171779gccgcc -funroll-loops -O -fomit-frame-pointer2011051620110509
176000gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
176005gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
176372gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
192984gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
192999gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
193375gccgcc -march=barcelona -O -fomit-frame-pointer2011051620110509
195204gccgcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
195228gccgcc -march=k8 -O -fomit-frame-pointer2011051620110509
196804gccgcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
198332gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
206679gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
206812gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
207959gccgcc -march=nocona -O -fomit-frame-pointer2011051620110509
212261gccgcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
212961gccgcc -O -fomit-frame-pointer2011051620110509
213314gccgcc -m64 -O -fomit-frame-pointer2011051620110509
214328gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
214368gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
214434gccgcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
216055gccgcc -march=nocona -Os -fomit-frame-pointer2011051620110509
216071gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
218863gccgcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
637313gccgcc -funroll-loops2011051620110509
641696gcccc2011051620110509
641872gccgcc2011051620110509