RFR(M):8188139:PPC64: Superword Level Parallelization with VSX
Vladimir Kozlov
vladimir.kozlov at oracle.com
Fri Sep 29 19:00:59 UTC 2017
I looked on shared code. One comment - change in opto/type.cpp affects s390.
Vladimir
On 9/29/17 2:37 AM, Michihiro Horie wrote:
> Dear all,
>
> Would you please review the following change?
> Bug: https://bugs.openjdk.java.net/browse/JDK-8188139
> Webrev: http://cr.openjdk.java.net/~mhorie/8188139/webrev.00/
>
> This change introduces to use VSX for Superword Level Parallelization, concretely VSX instructions are emitted for
> Replicate[BSIFDL] nodes in ppc.ad.
> Since I am not familiar with the hotspot's register allocation and the TOC use in POWER, I would be very grateful to
> have any comments to improve the change.
>
> In addition, the change includes some minor fixes in assembler_ppc.inline.hpp. I think there are some instructions that
> should have 1u in higher bits.
>
>
> I used the attached micro benchmark.
> /(See attached file: ArraysFillTest.java)/
>
> Best regards,
> --
> Michihiro,
> IBM Research - Tokyo
>
More information about the hotspot-dev
mailing list