Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8317763

Follow-up to AVX512 intrinsics for Arrays.sort() PR

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 22
    • 22
    • core-libs
    • 22
    • b20
    • x86_64
    • linux

    Description

      The goal of this PR is to address the follow-up comments to the SIMD accelerated sort PR (#14227) which implemented AVX512 intrinsics for Arrays.sort() methods.
      The proposed changes are:

      1) Restriction of the AVX512 sort acceleration to only Intel CPUs. A performance regression (due to micro-architectural differences) was reported for AMD Zen4 CPUs in the comments section of PR #14227.
      2) Addressing the build failure due to a bug in GCC 12 (which was fixed in version 12.3.1). The details of the bug are at: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105593
      3) Minor changes in Javadoc strings

      Attachments

        Issue Links

          Activity

            People

              sparasa Srinivas Parasa
              sparasa Srinivas Parasa
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: