RFR(S): 8136914: compiler/loopopts/superword/SumRedSqrt_Double.java times out
vladimir.kozlov at oracle.com
Tue Sep 22 11:29:08 UTC 2015
On 9/22/15 7:27 PM, Zoltán Majó wrote:
> please review the following patch for JDK-8136914.
> Bug: https://bugs.openjdk.java.net/browse/JDK-8136914
> Problem: The test SumRedSqrt_Double.java times out on certain non-x86
> systems in our nightly testing. The test times out even though it is run
> with a timeout factor of 40 that allocates 80 minutes to a single run of
> the test. On certain non-x86 machines, the test can take between 58 and
> 108 minutes (depending on the load on the machine). The test is executed
> 8 times with different configurations that results in a cumulative
> execution time of more than 8 hours on these slower systems.
> Solution: The test was recently added with 8135028: "support for
> vectorizing double precision sqrt" and is supposed to test the
> correctness of C2 using Intel-specific sqrt instructions. The test takes
> between 4 and 50 seconds on Intel systems (depending on machine
> As the test is targeting functionality available only Intel systems with
> AVX, I propose to execute the test only on Intel-based systems.
> Webrev: http://cr.openjdk.java.net/~zmajo/8136914/webrev.00/
> Testing: JPRT.
> Thank you and best regards,
More information about the hotspot-compiler-dev