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

Performance loss between jdk8 and jdk9 on Maskfill

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: client-libs
    • Labels:
    • Subcomponent:
      2d
    • Resolved In Build:
      b153

      Description

      Laurent: We observed performance loss between jdk8 and jdk9 on Maskfill (c software loops). I provided the EllipseFill test (jmh) and you provided a patch to gcc compiler options:
      CFLAGS := -fgcse-after-reload -ftree-vectorize $(CFLAGS_JDKLIB) $(LIBAWT_CFLAGS), \

      See discussion:
      http://mail.openjdk.java.net/pipermail/graphics-rasterizer-dev/2015-October/000332.html

      I confirmed it improved performance ~10% on my machine i7-4800 (amd64 linux) that is comparable to jdk8 performance.

        Attachments

          Activity

            People

            Assignee:
            serb Sergey Bylokhov
            Reporter:
            serb Sergey Bylokhov
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: