Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Linux DRM Scheduler Patches Yield Massive Improvement For Job Submission Latency

Дата публикации: 04-07-2026 16:21:35

A set of patches to the Linux kernel's Direct Rendering Manager (DRM) scheduler that is shared among different kernel graphics drivers is showing the potential of delivering much lower job submission latency when the system is loaded with many runnable CPU processes...

Основное содержимое страницы с новостью.

LINUX KERNEL

A set of patches to the Linux kernel's Direct Rendering Manager (DRM) scheduler that is shared among different kernel graphics drivers is showing the potential of delivering much lower job submission latency when the system is loaded with many runnable CPU processes.

Tvrtko Ursulin of Igalia sent out the request for comments (RFC) on Thursday to deal with cases where a system is overloaded with runnable CPU processes and in turn a high priority DRM client ends up seeing latency injected into the GPU submission path due to the DRM scheduler's use of kernel workqueues.

The proposed patches replace the use of workqueues with kthread_work as used for asynchronous task execution. They found a "striking improvement" with this DRM scheduler rework:

DRM sched kthread work

Ursulin added that, "this is obviously really good for preventing compositors from missing frames and similar."

This is very promising for the Panthor Arm Mali driver. Not all of the DRM scheduler using drivers have yet to be adapted to these RFC patches but so far just Intel Xe and Panthor. The AMDGPU driver and others that align the DRM scheduler as a hardware scheduler aren't expected to see a significant difference like the Panthor numbers above.

Those wanting to learn more about this DRM scheduler adaptation to replace workqueues with kthread_work can find the RFC patches on the dri-devel list.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Linux 7.3 Adding More Graphics PCI IDs For Intel Nova Lake S0504-07-2026
2AMD Linux Graphics Driver Working To Clear Out All Of Its BUG()s0507-07-2026
3Intel Prepares More Nova Lake Graphics/Display Enablement For Linux 7.30703-07-2026
44K @ 60 FPS USB Video Capture Finally Becomes Less Problematic On Linux2704-07-2026
5Linux Kernel Developers Again Discussing AI Agent Attribution - Potentially Dropping It0702-07-2026
6Linux 7.3 Enabling Second Graphics Pipe For Modern AMD APUs0510-07-2026
7Linux 7.2-rc2 BPF Code Being Hardened Against JIT Spraying Attacks0503-07-2026
8HiZ Plane Optimization Merged For Intel Vulkan Linux Driver For Some Performance Benefit2710-07-2026
9Linux 7.3 To Overcome "Significant Bottleneck" For Small I/O With PCIe Gen5 NVMe SSDs5701-07-2026
10NVIDIA VR-NVL BMC Device Tree Being Upstreamed For OpenBMC Support0703-07-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 7. Информативность: 8. Источник: www.phoronix.com.