Implementation notes: ppc64, gcc1power7, crypto_hash/skein256256

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: skein256256
TimeImplementationCompilerBenchmark dateSUPERCOP version
37828optgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
37961optgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
38192optgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
38906optgcc -m64 -O3 -fomit-frame-pointer2012052320120521
38969optgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
39648optgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
39746optgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
40103optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
40439optgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
40537optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
40705optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
40775optgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
40796optgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
40852optgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
40992optgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
40999optgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
41104optgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
41328optgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
41328optgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
41342optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
41510optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
41559optgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
41664optgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
41671optgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
41699optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
41776optgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
41804optgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
41825optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
41867optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
41888optgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
41888optgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
42042optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
42210optgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
42336optgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
42336optgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
42357optgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
42357optgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
42448optgcc -m64 -O2 -fomit-frame-pointer2012052320120521
42448optgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
42504optgcc -O2 -fomit-frame-pointer2012052320120521
42672optgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
42679optgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
42784optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
42784optgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
42896optgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
42931optgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
43008optgcc -maltivec -Os -fomit-frame-pointer2012052320120521
43029optgcc -m64 -O -fomit-frame-pointer2012052320120521
43085optgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
43085optgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
43099optgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
43113optgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
43183optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
43344optgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
43344optgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
43456optgcc -m64 -Os -fomit-frame-pointer2012052320120521
43491optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
43540optgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
43568optgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
43568optgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
43589optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
43680optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
43680optgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
43708optgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
43736optgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
43771optgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
43855optgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
43890optgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
43960optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
44016optgcc -maltivec -O -fomit-frame-pointer2012052320120521
44114optgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
44219optgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
44219optgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
44247optgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
44282optgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
44289optgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
44373optgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
44597optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
44688optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
44744optgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
44765optgcc -O3 -fomit-frame-pointer2012052320120521
44800optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
44891optgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
44961optgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
44961optgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
45066optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
45675optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
45913optgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
45920optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
46284optgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
46473optgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
46571optgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
46690optgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
47544optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
48013optgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
48594optgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
49630optgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
49840optgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
50813optgcc -O -fomit-frame-pointer2012052320120521
51968optgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
52073optgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
53431optgcc -Os -fomit-frame-pointer2012052320120521
53767optgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
54698optgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
522312optgcc -funroll-loops2012052320120521
544544optcc2012052320120521
572467optgcc2012052320120521