Michael Hope <michael.h...@linaro.org> writes:
> On Fri, May 20, 2011 at 2:07 AM, Richard Sandiford
> <richard.sandif...@linaro.org> wrote:
>> I've added some ideas to the NEON blueprint.  There are now really 6
>> separate tasks, broken down into subitems, so it looks like we really
>> could have 6 separate blueprints, as you mentioned on the wiki page.
>> I wasn't sure how to create those blueprints correctly though.
>> Please let me know if they don't look sensible!
>
> Let's collect things first.  Providing the topics have sufficient meat
> in them then I'll split them into blueprints later.
>
> Hmm.  The whole 'Do topic A; Commit upstream; Commit in Linaro' work
> item repetition is unfortunate.  It's correct but it hides the topics
> in the noise.

Yeah.  I suppose one advantage of splitting the blueprint up might
be that each "real" task becomes more obvious.

> How about also 'Ensure vectorised code doesn't regress over
> non-vectorised code'?  The goal would be for 90 % of benchmarks to not
> regress and 99 % to regress no more than 2 %.  At the moment good 'ol
> CoreMark is worse with -O3 -omfpu=neon...

Well, I suppose if we're setting figures like that, then it's really
"Limit regressions in vectorised code over non-vectorised code". :-)
But maybe it'd be better to keep figures out of it.  99% is awkward because
I don't think we even have 100 benchmarks yet.  And what about benchmarks
like DENbench that run the same code more than once, but with a different
data set?  Does each data set count as a separate benchmark?

Maybe 'Deal with regressions in vectorised code over non-vectorised code.',
if that isn't too wishy-washy?  With the usual "commit upstream"
and "commit to Linaro 4.6" too, of course.

FWIW, all the examples I've seen so far are due to the over-promotion
of vector operations (e.g. doing things on ints when shorts would do).

Richard

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to