[11u] RFR: JDK-8222074: Enhance auto vectorization for x86
Langer, Christoph
christoph.langer at sap.com
Tue Jul 21 07:02:46 UTC 2020
Hi Paul,
sorry for the delay but I eventually approved the prerequisites JDK-8222074 and JDK-8224234.
Cheers
Christoph
> -----Original Message-----
> From: jdk-updates-dev <jdk-updates-dev-bounces at openjdk.java.net> On
> Behalf Of Hohensee, Paul
> Sent: Mittwoch, 24. Juni 2020 19:45
> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; Lemmond, Dan
> <dlemmond at amazon.com>; jdk-updates-dev at openjdk.java.net
> Subject: RE: [11u] RFR: JDK-8222074: Enhance auto vectorization for x86
>
> The 11.0.8 backport of JDK-8230591 was reverted by JDK-8245649 because it
> required the backport dependencies Dan lists in his email. I'll file a redo JDK-
> 8230591 backport request on Dan's behalf once the prerequisite backports
> are done.
>
> We would like to backport aarch64 performance work because ARM64-based
> server are being rapidly adopted for high performance floating point
> applications. JDK 11 will be the primary Java execution platform for them for
> some time to come.
>
> Thanks,
> Paul
>
> On 6/22/20, 6:15 AM, "jdk-updates-dev on behalf of Lindenmaier, Goetz"
> <jdk-updates-dev-bounces at openjdk.java.net on behalf of
> goetz.lindenmaier at sap.com> wrote:
>
> Hi Dan,
>
> I had a look at your change.
>
> The patch in the webrev is missing the original change
> comments, please make sure to push it with the correct
> information.
>
> Besides that the downport looks good, omitting the test coding
> is fine.
>
> You are right,
> "8224234 compiler/codegen/TestCharVect2.java fails in test_mulc"
> needs to be pushed with this one. The other follow-up is already
> downported.
>
> Best regards,
> Goetz
>
> -----Original Message-----
> From: jdk-updates-dev <jdk-updates-dev-bounces at openjdk.java.net> On
> Behalf Of Lemmond, Dan
> Sent: Samstag, 6. Juni 2020 00:09
> To: jdk-updates-dev at openjdk.java.net
> Subject: [DMARC FAILURE] [11u] RFR: JDK-8222074: Enhance auto
> vectorization for x86
>
> Hi,
>
> I sent this review out previously but it was moderated. Moderators, feel
> free to discard the old one.
>
> This backport is a prerequisite for backporting JDK-
> 8230591<https://bugs.openjdk.java.net/browse/JDK-8230591>. I plan to
> backport JDK-8226721<https://bugs.openjdk.java.net/browse/JDK-8226721>
> and JDK-8231713<https://bugs.openjdk.java.net/browse/JDK-8231713> in
> the coming days before finally backporting JDK-8230591.
>
> This review is part of a set and will need to be pushed with the backport for
> JDK-8224234<https://bugs.openjdk.java.net/browse/JDK-8224234> which I
> will be sending out shortly.
>
> JBS: https://bugs.openjdk.java.net/browse/JDK-8222074
> Webrev: http://cr.openjdk.java.net/~phh/8222074/webrev.11u.00/
> Original review thread: https://mail.openjdk.java.net/pipermail/hotspot-
> compiler-dev/2019-May/033561.html
>
> Please review this backport for JDK-8222074 to 11u. The changeset applied
> cleanly for the most part, only requiring a manual fix for two hunks.
>
> The two hunks that needed to be fixed were hunk 3 in assembler_x86.hpp
> and hunk 3 in x86.ad.
>
> The backport compiled without issue and successfully passed the Tier1
> Hotspot tests.
>
> Please note that the change to CheckGraalIntrinsics.java was omitted from
> this backport as the check was “isJDK13OrHigher” which is not relevant for
> 11u.
>
> Thank you,
> Dan
>
More information about the jdk-updates-dev
mailing list