RFR: 8358013: [PPC64] VSX has poor performance on Power8 [v5]

Martin Doerr mdoerr at openjdk.org
Tue Jun 3 09:27:07 UTC 2025


On Mon, 2 Jun 2025 14:14:29 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

>> Power8 only has limited VSX instructions for the superword optimization and the Vector API and the performance is bad. Let's only use it on Power9 and newer by default. This change excludes the VSX registers from C2 register allocation for Power8. VSX instruction usage gets limited to a few places like intrinsics.
>> 
>> Note: Power8 is an old processor and performance optimizations for it are no longer planned.
>
> Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Beautify @requires statement.

Thanks for the reviews!

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

PR Comment: https://git.openjdk.org/jdk/pull/25514#issuecomment-2934323304


More information about the hotspot-dev mailing list