Announcement

Collapse
No announcement yet.

A Priority Scheduler Is Being Worked On For Intel's DRM Driver

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • A Priority Scheduler Is Being Worked On For Intel's DRM Driver

    Phoronix: A Priority Scheduler Is Being Worked On For Intel's DRM Driver

    A trivial priority scheduler is being worked on for Intel's i915 Direct Rendering Manager driver for the Linux kernel...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    I know this (probably) wouldn't fly but, especially for intel, I see some advantage (and yes, there is the obvious issue of the scheduler having less time to do its NORMAL job---but there might be a way around that having the scheduler be aware of display lists, and batching the jobs) to the cpu scheduler controlling both since, in many cases, the gpu needs compute from cpu before it is able to proceed (sure, it can schedule around this, but that's still, afaik, a much more expensive operation).
    I'll be very interested in seeing how this turns out.

    Comment


    • #3
      They could also take a look at ours:
      drivers/gpu/drm/amd/scheduler/
      We purposely kept it decoupled from the driver so that it could be more easily adapted by others if they are interested.

      Comment

      Working...
      X