Implementation notes: ppc64, gcc1power7, crypto_hash/fsb512

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: fsb512
TimeImplementationCompilerBenchmark dateSUPERCOP version
175620186refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
176672272refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052220120521
176870435refgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
177298380refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052220120521
177548770refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
177726388refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
177739289refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
178206147refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
178804703refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052220120521
178941728refgcc -funroll-loops -Os -fomit-frame-pointer2012052220120521
179000101refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052220120521
179701312refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
180822460refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
187593392refgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
188190254refgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052220120521
188222895refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
188766928refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052220120521
189200522refgcc -maltivec -Os -fomit-frame-pointer2012052220120521
189895664refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
190100260refgcc -m64 -O2 -fomit-frame-pointer2012052220120521
190757427refgcc -Os -fomit-frame-pointer2012052220120521
191206848refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
191209837refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
191259418refgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
191539726refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
191728635refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052220120521
191837569refgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052220120521
191854110refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
191865632refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052220120521
192108896refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052220120521
192322634refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052220120521
192457566refgcc -m64 -Os -fomit-frame-pointer2012052220120521
192554586refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
192560592refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
192622234refgcc -maltivec -O -fomit-frame-pointer2012052220120521
192650283refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
192723650refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
192867500refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052220120521
192933440refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052220120521
192936009refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
193015837refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
193076681refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052220120521
193321079refgcc -O3 -fomit-frame-pointer2012052220120521
193321191refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
193532346refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052220120521
193576285refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
193807572refgcc -O2 -fomit-frame-pointer2012052220120521
193942427refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
194028772refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052220120521
194130405refgcc -m64 -O -fomit-frame-pointer2012052220120521
194156459refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052220120521
194196170refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052220120521
194466167refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052220120521
194692624refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
194697881refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052220120521
195037976refgcc -funroll-loops -O3 -fomit-frame-pointer2012052220120521
195083462refgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
195235313refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
195367396refgcc -maltivec -O2 -fomit-frame-pointer2012052220120521
195458823refgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
195478262refgcc -mcpu=G5 -Os -fomit-frame-pointer2012052220120521
195496784refgcc -funroll-loops -O2 -fomit-frame-pointer2012052220120521
195497071refgcc -O -fomit-frame-pointer2012052220120521
195543152refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052220120521
195551790refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
195557908refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052220120521
195616288refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052220120521
195658561refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052220120521
195722149refgcc -m64 -maltivec -O -fomit-frame-pointer2012052220120521
195934886refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052220120521
195934928refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052220120521
195963068refgcc -maltivec -O3 -fomit-frame-pointer2012052220120521
196567994refgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
196785008refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052220120521
196835016refgcc -m64 -O3 -fomit-frame-pointer2012052220120521
196946568refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052220120521
197212743refgcc -funroll-loops -O -fomit-frame-pointer2012052220120521
197214080refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
197244985refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
197504181refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052220120521
197522094refgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
197568763refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
197738534refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
198068976refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
198113104refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052220120521
198141132refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052220120521
198733584refgcc -mcpu=G5 -O -fomit-frame-pointer2012052220120521
199113936refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052220120521
199147753refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052220120521
199407845refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052220120521
199513342refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052220120521
199919545refgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052220120521
200246193refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052220120521
200317404refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052220120521
200615695refgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052220120521
200725840refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052220120521
201529062refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
202080249refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052220120521
202144726refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052220120521
202236272refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052220120521
202864592refgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052220120521
204769040refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052220120521
211555043refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052220120521
213541020refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052220120521
990475248refgcc2012052220120521
1001192367refgcc -funroll-loops2012052220120521
1006303032refcc2012052220120521