Implementation notes: ppc64, gcc1power7, crypto_hash/md6d256

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: md6d256
TimeImplementationCompilerBenchmark dateSUPERCOP version
104790refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
107674refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
136297refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
146244refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
147840refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
162624refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
165025refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
165620refgcc -maltivec -Os -fomit-frame-pointer2012052320120521
166313refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
167545refgcc -O2 -fomit-frame-pointer2012052320120521
168770refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
169344refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
171122refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
171871refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
171955refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
171955refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
172032refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
173971refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
174237refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
174258refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
175203refgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
175301refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
178647refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
178675refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
178878refgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
179235refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
179424refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
180838refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
181328refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
181643refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
181776refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
182035refgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
182182refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
183029refgcc -m64 -Os -fomit-frame-pointer2012052320120521
183673refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
184023refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
184121refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
185136refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
185486refgcc -m64 -O2 -fomit-frame-pointer2012052320120521
186130refgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
187782refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
188153refgcc -Os -fomit-frame-pointer2012052320120521
188398refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
188489refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
188552refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
189672refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
191219refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
191296refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
194124refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
194894refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
198688refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
200291refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
201327refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
214312refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
218876refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
221284refgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
253792refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
256284refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
261506refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
263984refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
267806refgcc -m64 -O3 -fomit-frame-pointer2012052320120521
270592refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
284480refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
284508refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
286720refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
290612refgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
294826refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
297864refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
298102refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
303485refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
305081refgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
306229refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
306369refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
307790refgcc -O3 -fomit-frame-pointer2012052320120521
309659refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
311472refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
311549refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
312438refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
316078refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
318976refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
319228refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
319760refgcc -m64 -O -fomit-frame-pointer2012052320120521
321069refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
322392refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
326865refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
328888refgcc -O -fomit-frame-pointer2012052320120521
332437refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
335349refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
335531refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
339150refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
339598refgcc -maltivec -O -fomit-frame-pointer2012052320120521
340067refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
340578refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
341376refgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
343903refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
344001refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
345485refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
346143refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
347949refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
348369refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
354123refgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
368109refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
379904refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
439537refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
1027824refgcc2012052320120521
1246805refcc2012052320120521
1407679refgcc -funroll-loops2012052320120521