RFR: 8257147: [TESTBUG] Set a larger default loop count for the VectorAPI jtreg tests

Xiaohong Gong xgong at openjdk.java.net
Wed Dec 9 01:39:33 UTC 2020


On Tue, 8 Dec 2020 20:25:18 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:

> It's good to revisit this, but I am concerned about the increase in test execution time. I wonder if we can approach this a little differently.
> 
> First, I think we should switch off tiered compilation, `-XX:-TieredCompilation` (maybe reconsider later some limited form of execution with tiered compilation enabled).
> For such a configuration I observe, when using the current invocation count and looking at inline traces, far more lines with intrinsic `VectorSupport` methods.
> 
> Second, we could lower the compile threshold from 10000 e.g. `-XX:CompileThreshold=1000`. We can grep the inline trace and count the lines containing intrinsic `VectorSupport` methods.
> 
> Using both these approaches i think we can increase intrinsification without such a large increase in test execution time.
> 
> WDYT?

Hi @PaulSandoz , thanks for looking at this issue! It's ok for me to try these two options. I will have a try and update the results later. Thanks!

-------------

PR: https://git.openjdk.java.net/jdk/pull/1621


More information about the hotspot-compiler-dev mailing list