RFR: 8343978: Update the default value of CodeEntryAlignment for Ampere-1A and 1B
Liming Liu
lliu at openjdk.org
Fri Nov 15 07:10:09 UTC 2024
This PR updates the default value of CodeEntryAlignment for Ampere-1A and 1B from 64 to 32. The microbenchmark CodeCacheStress shows that frontend stall becomes ~21% smaller by the change, and IPC increases by ~2.8%. The benefits persist after CodeCacheSegmentSize changes from 64 back to 128.
Ran JTReg tier1 on Ampere-1A and no new issues were found.
-------------
Commit messages:
- Untabify
- Set CodeEntryAlignment to 32 for Ampere-1A/1B
Changes: https://git.openjdk.org/jdk/pull/22134/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22134&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8343978
Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/22134.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/22134/head:pull/22134
PR: https://git.openjdk.org/jdk/pull/22134
More information about the hotspot-dev
mailing list