RFR: 8317976: Optimize SIMD sort for AMD Zen 4 [v2]

Rohit Arul Raj rraj at openjdk.org
Mon Mar 17 15:28:12 UTC 2025


> This change enables optimized SIMD sort for AMD Zen 4 (AVX2) & Zen 5 (AVX512).
> 
> JTREG Tests: Completed Tier1 & Tier2 tests on Zen4 & Zen5 - No Regressions.
> 
> Attaching ArraySort performance data for Zen4 & Zen5.
> [Zen4-ArraySort-Data.txt](https://github.com/user-attachments/files/19245831/Zen4-ArraySort-Data.txt)
> [Zen5-ArraySort-Data.txt](https://github.com/user-attachments/files/19245833/Zen5-ArraySort-Data.txt)

Rohit Arul Raj has updated the pull request incrementally with one additional commit since the last revision:

  create a separate method to check for cpu's supporting avx512 version of simd sort

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/24053/files
  - new: https://git.openjdk.org/jdk/pull/24053/files/8de2e2c2..42011911

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=24053&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=24053&range=00-01

  Stats: 14 lines in 3 files changed: 6 ins; 5 del; 3 mod
  Patch: https://git.openjdk.org/jdk/pull/24053.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/24053/head:pull/24053

PR: https://git.openjdk.org/jdk/pull/24053


More information about the hotspot-compiler-dev mailing list