[jdk17u-dev] RFR: 8321025: Enable Neoverse N1 optimizations for Neoverse V2 [v2]
Xiaolong Peng
xpeng at openjdk.org
Tue Jun 18 17:30:26 UTC 2024
On Tue, 18 Jun 2024 17:24:40 GMT, Xiaolong Peng <xpeng at openjdk.org> wrote:
>> ### Notes
>>
>> Backport 8321025: Enable Neoverse N1 optimizations for Neoverse V2 to jdk17, it is not a clean backport, the method ```model_is(0xd40) ``` is in jdk17, equivalent code in jdk17 is like ```(_model == 0xd40 || _model2 == 0xd40)```.
>>
>> ### Verification
>> Not able to test it on CPU with Neoverse V2, I don't have server supports Neoverse V2 yet, but the code has been backported to [Amazon Corretto 17](https://github.com/corretto/corretto-17/blob/release-17.0.11.9.1/CHANGELOG.md) since January 16, 2024, overall it should be a low risk.
>
> Xiaolong Peng has updated the pull request incrementally with one additional commit since the last revision:
>
> Backport VM_Version::model_is from openjdk/jdk at 3283328 (8311130: AArch64: Sync SVE related CPU features with VM options)
> Yup, Corretto 21 did a similar thing: [corretto/corretto-21 at 6325710](https://github.com/corretto/corretto-21/commit/6325710782b295bc09373df15b0305508f3ca89f)
Updated both PRs, thanks!
-------------
PR Comment: https://git.openjdk.org/jdk17u-dev/pull/2579#issuecomment-2176617560
More information about the jdk-updates-dev
mailing list