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

AArch64: Set JVM flags for Neoverse N3 and V3 cores

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • None
    • None
    • hotspot
    • None
    • aarch64

      Confirm whether Neoverse N3 and V3 cores benefit from the same optimizations as Neoverse N2 and V2 do respectively.

      For Neoverse N1, N2, V1, and V2, the following JVM flags are set:
      - UseSIMDForMemoryOps=true
      - OnSpinWaitInst=isb
      - OnSpinWaitInstCount=1
      - AlwaysMergeDMB=false

      Additionally, for Neoverse V1 and V2 only, these flags are set:
      - UseCryptoPmullForCRC32=true
      - CodeEntryAlignment=32

      If confirmed, set the same flags for Neoverse N3 and V3, respectively.

            mablakatov Mikhail Ablakatov
            mablakatov Mikhail Ablakatov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: