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

Remove the global option SuperWordMaxVectorSize

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 21
    • 21
    • hotspot
    • b16
    • generic
    • generic

      See the discussion in https://github.com/openjdk/jdk/pull/8877#issuecomment-1144247578. The option SuperWordMaxVectorSize was introduced in JDK19 as a temporary solution to fix a performance issue on x86 cascade lake machines. The implementation is fine for current aarch64 hardware, but SVE architectures supports more than 512 bits.

      Also, the patch handled SuperWordMaxVectorSize on vm version level only for x86 platform and missed other platforms, see the discussion in https://github.com/openjdk/jdk/pull/12350#discussion_r1126106213.

      The task is to drop the global option but keep the performance fix on the x86 backend, to reduce side effect for other platforms.

            fgao Fei Gao
            fgao Fei Gao
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: