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

Regression ~200% (~4x slower) in Renaissance Scrabble after JDK-8259800

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 17
    • core-libs

      I see that JDK-8259800 is related to ARM but this bug is about x64 performance. We recently added several Renaissance into promo testing.

      On our OCI BM2.52 platform the performance of Scrabble goes from 240ms/op to 915ms/op with this change.

      Here is the repo: https://github.com/renaissance-benchmarks/renaissance/

      We are running these in JMH form, it can be built by

      tools/sbt/bin/sbt clean renaissanceJmh/jmh:assembly

      the JMH jar will be in renaissance-jmh/target/scala-2.12/

      ls -lart renaissance-jmh-assembly-*.jar

      We are running it with:
      java -Djava.library.path=. -jar renaissance-jmh-assembly-0.11.0.jar JmhScrabble -t 1 -i 15 -wi 25 -f 10

            dl Doug Lea
            ecaspole Eric Caspole
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: