[PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.

Michael Kuperstein via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 24 14:06:27 PDT 2017


mkuper added a comment.

In https://reviews.llvm.org/D32451#735969, @twoh wrote:

> @mkuper This helps with our internal benchmarks, but I don't have numbers with public benchmarks. What would be the good benchmarks to evaluate the vectorization? Thanks!


We don't really have a good public test-suite for this. SPECint 2006 is probably the lowest common denominator. :-\
As to your internal benchmarks, I think an anonymized table would be great, just to see what the overall effect is, e.g. something like:

benchmark 1, +3%
benchmark 2, -2%
benchmark 3 -1.5%
Everything else (~20 benchmarks) - no effect.

We've done this before, for our own benchmarks. This doesn't provide a lot of information, but still gives some idea of the impact. Would that work for you?


https://reviews.llvm.org/D32451





More information about the llvm-commits mailing list