Implementation notes: ppc32, gcc1power7, crypto_hash/shabal256

Computer: gcc1power7
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: shabal256
TimeImplementationCompilerBenchmark dateSUPERCOP version
26026ppc32ebgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
31311ppc32ebgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
32872ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
33040ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
33152ppc32ebgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
34216ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
34251ppc32ebgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
34272ppc32ebgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
34272ppc32ebgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
34727ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
35168ppc32ebgcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
35336ppc32ebgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
35651ppc32ebgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
35679ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
35826ppc32ebgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
35840ppc32ebgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
36211ppc32ebgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
36253ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
36288ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
36316ppc32ebgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
36351ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
36365ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
36435ppc32ebgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
36477ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
36540ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
36708ppc32ebgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
36799ppc32ebgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
36820ppc32ebgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
36869ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
37366ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
37366ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
37373ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
37562ppc32ebgcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
37667ppc32ebgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
37695ppc32ebgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
37779ppc32ebgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
37863ppc32ebgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
37870ppc32ebgcc -m32 -O -fomit-frame-pointer2012052320120521
38129ppc32ebgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
38171ppc32ebgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
38192ppc32ebgcc -m32 -O3 -fomit-frame-pointer2012052320120521
38304ppc32ebgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
38416ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
38668ppc32ebgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
38892ppc32ebgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
38969ppc32ebgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
39088ppc32ebgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
39977ppc32ebgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
39984ppc32ebgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
40005ppc32ebgcc -m32 -Os -fomit-frame-pointer2012052320120521
40152ppc32ebgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
40222ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
40222ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
40488ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
40551ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
40992ppc32ebgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
41013ppc32ebgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
42252ppc32ebgcc -m32 -O2 -fomit-frame-pointer2012052320120521
42315ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
42784ppc32ebgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
43260sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
43267sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
43470sphlibgcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
44898sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
45234ppc32ebgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
46417sphlibgcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
46900sphlibgcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
47474sphlibgcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
47509sphlibgcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
47663sphlibgcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
47824sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
48272sphlibgcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
48405sphlibgcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
48720sphlibgcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
48727sphlibgcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
48839sphlibgcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
49217sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
49273sphlibgcc -m32 -Os -fomit-frame-pointer2012052320120521
49406sphlibgcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
50281sphlibgcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
50330ppc32ebgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
50848sphlibgcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
50932sphlibgcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
50946sphlibgcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
51030sphlibgcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
51121sphlibgcc -m32 -O -fomit-frame-pointer2012052320120521
51492sphlibgcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
51856sphlibgcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
51940sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
52045ppc32ebgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
52143sphlibgcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
52171sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
52304sphlibgcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
52514sphlibgcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
52549sphlibgcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
52934ppc32ebgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
53536sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
53879sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
54040sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
54110sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
54341sphlibgcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
54397sphlibgcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
54635sphlibgcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
54691sphlibgcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
55048sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
55062sphlibgcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
55223sphlibgcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
55468sphlibgcc -m32 -O3 -fomit-frame-pointer2012052320120521
56175sphlibgcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
56518sphlibgcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
56882sphlibgcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
57134sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
57232sphlibgcc -m32 -O2 -fomit-frame-pointer2012052320120521
57232sphlibgcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
57232sphlibgcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
57792sphlibgcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
57841sphlibgcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
57925sphlibgcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
59325sphlibgcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
59472sphlibgcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
60886sphlibgcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
61173sphlibgcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
62405sphlibgcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
62930sphlibgcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
62951sphlibgcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
63840sphlibgcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
71148sphlibgcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
77168sphlibgcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521