On 11/09/2010 02:51 PM, Michael Hope wrote:
Our focus is time based performance on the Cortex-A series with an implied applications over kernel/bare metal. This is a very narrow view, but every non-performance line of code we bring in can also bring in a bug.
Can we explain this criteria a little bit further? "time based performance on the Cortex-A series" is like a principle, rather than a criteria. IMO, criteria should be specific, like, 1. Speed is improved on certain benchmarks, like EEMBC and SPEC2000, on cortex-a9/8. This is the ideal situation, and of course, we backport it. 2. Speed should be improved as we understand that patch, but benchmarks result doesn't show any speed improvements. Shall we backport it? or backport it if we can find speed improvements on some benchmarks. 3. Speed is not improved, but size is reduced. We focus on speed, shall we backport? I personally inclined to backport it if it is easy to do.
What do you think?