Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8309700 Low graphic rendering performance in metal pipeline
  3. JDK-8339365

Increase RingBuffer size and limit transient buffer size per MTLCommandBuffer

XMLWordPrintable

      The number of command buffers and number of commands encoded into the command buffer play a crucial role in balancing work load between CPU and GPU.
      A large CB would starve both CPU and GPU.
      We need to control amount of work load passed to GPU.
      This can be controlled by limiting the size of transient buffers per CB and increasing the size of ring buffer.

            arapte Ambarish Rapte
            arapte Ambarish Rapte
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: