Implementation notes: ppc64, gcc1power7, crypto_hash/mcssha6

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
151760refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
152285refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
165354refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
170415refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
174286refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
187229refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
191135refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
192080refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
196224refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
200347refgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
201278refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
201502refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
201775refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
202272refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
202832refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
202832refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
203945refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
204736refgcc -m64 -O2 -fomit-frame-pointer2012052320120521
206059refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
206227refgcc -m64 -O3 -fomit-frame-pointer2012052320120521
206528refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
207221refgcc -O2 -fomit-frame-pointer2012052320120521
207221refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
207914refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
208166refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
208397refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
208684refgcc -O3 -fomit-frame-pointer2012052320120521
209104refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
209391refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
209636refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
209776refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
210448refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
210966refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
211001refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
211071refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
211239refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
211827refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
211988refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
212933refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
213493refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
214144refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
215327refgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
215537refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
216069refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
216265refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
216944refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
217392refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
218232refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
218463refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
219226refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
219380refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
219394refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
220073refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
220528refgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
220528refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
220752refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
221039refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
221053refgcc -m64 -O -fomit-frame-pointer2012052320120521
221270refgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
221312refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
221522refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
222320refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
222376refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
222418refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
222432refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
222992refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
224098refgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
224168refgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
224224refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
224287refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
224994refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
225120refgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
225792refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
226121refgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
226338refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
226576refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
226786refgcc -maltivec -O -fomit-frame-pointer2012052320120521
226940refgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
226954refgcc -m64 -Os -fomit-frame-pointer2012052320120521
227164refgcc -Os -fomit-frame-pointer2012052320120521
227213refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
227563refgcc -O -fomit-frame-pointer2012052320120521
228018refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
228130refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
228928refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
230160refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
232281refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
232540refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
232736refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
234066refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
234332refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
234535refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
235025refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
235039refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
238217refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
238651refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
239442refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
240072refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
240128refgcc -maltivec -Os -fomit-frame-pointer2012052320120521
243264refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
246736refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
247184refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
266392refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
291872refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
423024refgcc -funroll-loops2012052320120521
427392refcc2012052320120521
437906refgcc2012052320120521