Implementation notes: ppc64, gcc1power7, crypto_hash/md6d224

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: md6d224
TimeImplementationCompilerBenchmark dateSUPERCOP version
114912refgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
132580refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
144781refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
146874refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
148512refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
149870refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
151984refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
152047refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
154231refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
156184refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
156464refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
156842refgcc -m64 -Os -fomit-frame-pointer2012052320120521
157010refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
157276refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
157416refgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
158396refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
158704refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
159334refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
159936refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
160076refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
160979refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
162015refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
162071refgcc -maltivec -Os -fomit-frame-pointer2012052320120521
162400refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
162981refgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
163807refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
164101refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
165144refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
165424refgcc -m64 -O2 -fomit-frame-pointer2012052320120521
165606refgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
166460refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
166635refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
168287refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
169106refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
169792refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
170282refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
171647refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
172550refgcc -Os -fomit-frame-pointer2012052320120521
173922refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
174195refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
176274refgcc -O2 -fomit-frame-pointer2012052320120521
176680refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
178472refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
179536refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
179550refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
180390refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
182490refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
182623refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
183036refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
186480refgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
195118refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
195776refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
202048refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
203805refgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
213528refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
213927refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
233737refgcc -m64 -O3 -fomit-frame-pointer2012052320120521
247863refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
249340refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
255248refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
263123refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
263795refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
266819refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
269122refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
270067refgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
272608refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
273210refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
274029refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
274449refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
280014refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
280413refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
281407refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
282198refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
285376refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
286741refgcc -O3 -fomit-frame-pointer2012052320120521
287077refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
287091refgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
287651refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
288260refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
290500refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
296205refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
296660refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
297640refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
297815refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
303016refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
304626refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
304710refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
306096refgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
308742refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
310723refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
315511refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
315770refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
316197refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
317821refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
332675refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
336560refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
341558refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
344932refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
352212refgcc -O -fomit-frame-pointer2012052320120521
360311refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
366583refgcc -maltivec -O -fomit-frame-pointer2012052320120521
369733refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
383369refgcc -m64 -O -fomit-frame-pointer2012052320120521
402920refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
985614refgcc2012052320120521
1144248refgcc -funroll-loops2012052320120521
1201375refcc2012052320120521