Get the latest tech news

Pinned Device Memory Patches For Intel's Multi-GPU "Project Battlematrix" Linux Efforts


As part of Intel's ongoing Project Battlematrix efforts that include SR-IOV support for Arc Pro cards as well as multi-device (multi-GPU) support for allowing up to eight Intel Arc Pro graphics cards in a single system, today Intel engineers posted their preliminary Linux driver patches for pinned device memory functionality that is important for multi-GPU usage.

Out today in a "request for comments" (RFC) form is functionality for pinned device memory within the context of cgroups. Intel engineer Maarten Lankhorst explained with today's patches:"When exporting dma-bufs to other devices, even when it is allowed to use move_notify in some drivers, performance will degrade severely when eviction happens. As part of the proposed patches, the usage from the Intel Xe kernel graphics driver side is introducing the new "DRM_XE_GEM_CREATE_FLAG_PINNED" flag to indicate the buffer object should be pinned upon allocation for its entire lifetime.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Intel

Intel

Photo of project

project

Photo of multi-

multi-

Related news:

News photo

Intel 80286 emulator for Raspberry Pico

News photo

Intel’s CEO Draws Support for Revival From SoftBank, Trump

News photo

Intel Upstreams XeVM Into LLVM