Implementation notes: ppc64, gcc1power7, crypto_hash/skein10241024

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: skein10241024
TimeImplementationCompilerBenchmark dateSUPERCOP version
34944optgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
36883optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
38416optgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
38815optgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2012052320120521
47488optgcc -mcpu=G5 -O -fomit-frame-pointer2012052320120521
48307optgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
48587optgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
49014optgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
50008optgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
50379optgcc -funroll-loops -maltivec -O -fomit-frame-pointer2012052320120521
51184optgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
51247optgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
51527optgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052320120521
51604optgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
51758optgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2012052320120521
52640optgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
52752optgcc -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
52752optgcc -funroll-loops -O3 -fomit-frame-pointer2012052320120521
52976optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
52976optgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
52976optgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
53144optgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
53298optgcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
53312optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
53753optgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
53858optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
53886optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
54222optgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
54411optgcc -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
54432optgcc -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
54516optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
54544optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052320120521
54768optgcc -m64 -maltivec -O -fomit-frame-pointer2012052320120521
54775optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
55104optgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
55111optgcc -maltivec -O -fomit-frame-pointer2012052320120521
55230optgcc -funroll-loops -Os -fomit-frame-pointer2012052320120521
55377optgcc -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
55433optgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
55552optgcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
55664optgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
55692optgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
55734optgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
56112optgcc -m64 -O3 -fomit-frame-pointer2012052320120521
56224optgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
56427optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
56448optgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
56483optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
56651optgcc -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
56707optgcc -maltivec -Os -fomit-frame-pointer2012052320120521
56819optgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
56980optgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
57001optgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052320120521
57008optgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
57029optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052320120521
57057optgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
57113optgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
57253optgcc -Os -fomit-frame-pointer2012052320120521
57435optgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052320120521
57575optgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
57757optgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2012052320120521
57967optgcc -m64 -O -fomit-frame-pointer2012052320120521
58198optgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052320120521
58254optgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
58422optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
58646optgcc -O3 -fomit-frame-pointer2012052320120521
58982optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052320120521
59003optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
59332optgcc -maltivec -O3 -fomit-frame-pointer2012052320120521
59689optgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
59787optgcc -funroll-loops -O2 -fomit-frame-pointer2012052320120521
59801optgcc -m64 -Os -fomit-frame-pointer2012052320120521
59906optgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
59920optgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052320120521
59976optgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
60088optgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
60256optgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
60368optgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
60375optgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
60480optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052320120521
60641optgcc -O -fomit-frame-pointer2012052320120521
61215optgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
61306optgcc -m64 -O2 -fomit-frame-pointer2012052320120521
61495optgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
62286optgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
62748optgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
62769optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
62923optgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
63014optgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
63049optgcc -maltivec -O2 -fomit-frame-pointer2012052320120521
63126optgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
63602optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052320120521
64064optgcc -O2 -fomit-frame-pointer2012052320120521
64736optgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
65135optgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
65240optgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
65247optgcc -funroll-loops -O -fomit-frame-pointer2012052320120521
65366optgcc -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
66472optgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
67550optgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052320120521
67690optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052320120521
75383optgcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
75453optgcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer2012052320120521
79842optgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
560448optgcc2012052320120521
569674optcc2012052320120521
607187optgcc -funroll-loops2012052320120521