In addition to this week’s drm-intel-next pull request to DRM-Next adding Nova Lake display support, a drm-xe-next pull request was also sent out on Friday that prepares a new multi-queue feature for Xe3P_XPC — initially just the “Crescent Island” AI inference accelerator card. Plus other new features too for this Xe kernel driver in the upcoming Linux 7.0~6.20 kernel version.
Multi-queue in the context of Intel graphics is a new hardware execution mode for the compute “CCS” and blitter copy command “BCS” streamers. The same submission model as existing Intel graphics hardware is used but allows for more efficient and parallel execution of multiple queues within a single context.
Xe3P_XPC is the first Intel GPU supporting this multi-queue execution mode with Xe3P_XPC so far confirmed just for the recently teased Crescent Island AI accelerator card that is expected to begin sampling in H2’2026. This should be a performance/efficiency win and from user-space there is already a pending Intel Compute Runtime pull request to the Xe kernel driver functionality.
This week’s drm-xe-next pull request also adds in some other new user-space API features, rounds out the work on the Xe VFIO PCI driver, enables SR-IOV VF migration support for Battlemage, optimizes runtime suspend/resume, DMA-BUF improvements, page reclamation support added for Xe3P graphics, and various other Xe3 graphics work. More details on these early Intel Xe kernel driver changes queuing up for Linux 6.20~7.0 via this pull request.
