Implementation notes: amd64, ranger, crypto_hash/essence256

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: essence256
TimeImplementationCompilerBenchmark dateSUPERCOP version
114972gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
115043gccgcc -O3 -fomit-frame-pointer2011051620110509
115057gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
115066gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
115104gccgcc -m64 -O3 -fomit-frame-pointer2011051620110509
117832gccgcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
118019gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
118370gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
118428gccgcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
118518gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
118918gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
118976gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
118976gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
119768gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
119856gccgcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
120996gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
121569gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
121617gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
121689gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
125270gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
126984gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
129888gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
132247gccgcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
132434gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
132775gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
140359gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
140847gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
140875gccgcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
141064gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
151540gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
151547gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
151800gccgcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
151888gccgcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
152872gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
160652gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
160829gccgcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
161516gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
161875gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
162800gccgcc -m64 -O2 -fomit-frame-pointer2011051620110509
162888gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
163240gccgcc -O2 -fomit-frame-pointer2011051620110509
163395gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
163578gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
163680gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
163785gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
163856gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
164712gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
164912gccgcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
166066gccgcc -Os -fomit-frame-pointer2011051620110509
166102gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
166355gccgcc -m64 -Os -fomit-frame-pointer2011051620110509
166728gccgcc -march=k8 -Os -fomit-frame-pointer2011051620110509
166936gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
167904gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
167946gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
168120gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
169198gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
170766gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
170774gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
170808gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
170808gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
170824gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
170984gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
171658gccgcc -funroll-loops -O -fomit-frame-pointer2011051620110509
171669gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
173184gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
176088gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
176108gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
176122gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
192720gccgcc -march=barcelona -O -fomit-frame-pointer2011051620110509
192808gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
192822gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
195536gccgcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
195536gccgcc -march=k8 -O -fomit-frame-pointer2011051620110509
196775gccgcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
196888gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
205126gccgcc -march=nocona -Os -fomit-frame-pointer2011051620110509
205175gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
206416gccgcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
209095gccgcc -O -fomit-frame-pointer2011051620110509
209176gccgcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
210074gccgcc -m64 -O -fomit-frame-pointer2011051620110509
210079gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
211110gccgcc -march=nocona -O -fomit-frame-pointer2011051620110509
212077gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
214181gccgcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
214348gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
214670gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
633336gcccc2011051620110509
634723gccgcc -funroll-loops2011051620110509
639855gccgcc2011051620110509