Implementation notes: ppc32, gcc1power7, crypto_stream/nlsv2

Computer: gcc1power7
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
17920e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
19362e/v2/sync/2gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
20118e/v2/sync/2gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
21756e/v2/sync/2gcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
21819e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
22092e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
22113e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
22582e/v2/sync/2gcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
22624e/v2/sync/2gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
22820e/v2/sync/2gcc -m32 -O -fomit-frame-pointer2012052320120521
22939e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
22960e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
22974e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
23044e/v2/sync/2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
23072e/v2/sync/2gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
23086e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
23086e/v2/sync/2gcc -m32 -Os -fomit-frame-pointer2012052320120521
23408e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
23716e/v2/sync/2gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
23765e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
23898e/v2/sync/2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
23898e/v2/sync/2gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
23912e/v2/sync/2gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
23919e/v2/sync/2gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
23947e/v2/sync/2gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
24248e/v2/sync/2gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
24255e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
24262e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
24276e/v2/sync/2gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
24290e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
24381e/v2/sync/2gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
24528e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
24584e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
24654e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
24759e/v2/sync/2gcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
24885e/v2/sync/2gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
24885e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
25004e/v2/sync/2gcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
25053e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
25067e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
25200e/v2/sync/2gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
25207e/v2/sync/2gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
25298e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
25410e/v2/sync/2gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
25473e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
25774e/v2/sync/2gcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
25837e/v2/sync/2gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
25837e/v2/sync/2gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
25900e/v2/sync/2gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
26005e/v2/sync/2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
26040e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
26208e/v2/sync/2gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
26257e/v2/sync/2gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
26761e/v2/sync/2gcc -m32 -O2 -fomit-frame-pointer2012052320120521
26936e/v2/sync/2gcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
27328e/v2/sync/2gcc -m32 -O3 -fomit-frame-pointer2012052320120521
27776e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
27832e/v2/sync/2gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
28364e/v2/sync/2gcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
28371e/v2/sync/2gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
29260e/v2/sync/2gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
31136e/v2/sync/2gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
36218e/v2/sync/2gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
40222e/v2/sync/2gcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
51604e/v2/sync/1gcc -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
53725e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
55307e/v2/sync/1gcc -funroll-loops -m32 -maltivec -O -fomit-frame-pointer2012052320120521
57827e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
58968e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
59619e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
59822e/v2/sync/1gcc -funroll-loops -m32 -O -fomit-frame-pointer2012052320120521
60144e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
64064e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
64351e/v2/sync/1gcc -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
67648e/v2/sync/1gcc -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
68236e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -O3 -fomit-frame-pointer2012052320120521
68684e/v2/sync/1gcc -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
68894e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -O3 -fomit-frame-pointer2012052320120521
69258e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -O3 -fomit-frame-pointer2012052320120521
70112e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
70651e/v2/sync/1gcc -m32 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052320120521
72450e/v2/sync/1gcc -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
72471e/v2/sync/1gcc -m32 -O3 -fomit-frame-pointer2012052320120521
73437e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
73591e/v2/sync/1gcc -funroll-loops -m32 -maltivec -O3 -fomit-frame-pointer2012052320120521
74466e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
76496e/v2/sync/1gcc -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
76825e/v2/sync/1gcc -m32 -O -fomit-frame-pointer2012052320120521
78722e/v2/sync/1gcc -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
81858e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052320120521
82145e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052320120521
82173e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
82768e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
83006e/v2/sync/1gcc -m32 -mcpu=G3 -O2 -fomit-frame-pointer2012052320120521
83223e/v2/sync/1gcc -funroll-loops -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
83279e/v2/sync/1gcc -m32 -mcpu=G4 -O2 -fomit-frame-pointer2012052320120521
83713e/v2/sync/1gcc -m32 -mcpu=G3 -O -fomit-frame-pointer2012052320120521
84049e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
84224e/v2/sync/1gcc -m32 -mcpu=G5 -O -fomit-frame-pointer2012052320120521
85197e/v2/sync/1gcc -m32 -mcpu=G4 -O -fomit-frame-pointer2012052320120521
86072e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052320120521
87444e/v2/sync/1gcc -m32 -maltivec -O -fomit-frame-pointer2012052320120521
88221e/v2/sync/1gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012052320120521
89600e/v2/sync/1gcc -m32 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052320120521
91581e/v2/sync/1gcc -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
96187e/v2/sync/1gcc -m32 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052320120521
96761e/v2/sync/1gcc -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
98672e/v2/sync/1gcc -m32 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052320120521
101584e/v2/sync/1gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012052320120521
102417e/v2/sync/1gcc -m32 -O2 -fomit-frame-pointer2012052320120521
103509e/v2/sync/1gcc -m32 -maltivec -O2 -fomit-frame-pointer2012052320120521
103740e/v2/sync/1gcc -m32 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052320120521
106064e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -Os -fomit-frame-pointer2012052320120521
107184e/v2/sync/1gcc -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
108794e/v2/sync/1gcc -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
109956e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521
110215e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
110320e/v2/sync/1gcc -m32 -mcpu=G4 -Os -fomit-frame-pointer2012052320120521
111139e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052320120521
112063e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052320120521
112973e/v2/sync/1gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012052320120521
115794e/v2/sync/1gcc -m32 -mcpu=G5 -O2 -fomit-frame-pointer2012052320120521
116319e/v2/sync/1gcc -funroll-loops -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
123690e/v2/sync/1gcc -m32 -Os -fomit-frame-pointer2012052320120521
123774e/v2/sync/1gcc -m32 -maltivec -Os -fomit-frame-pointer2012052320120521
128128e/v2/sync/1gcc -m32 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052320120521
128800e/v2/sync/1gcc -funroll-loops -m32 -mcpu=G5 -Os -fomit-frame-pointer2012052320120521
131495e/v2/sync/1gcc -m32 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052320120521