Intel To Try Flipping IOMMU On By Default For Linux Graphics

Written by Michael Larabel in Intel on 9 September 2019 at 07:33 AM EDT. 5 Comments
INTEL
Longtime Intel open-source graphics driver developer Chris Wilson today sent out a set of patches attempting to enable IOMMU coverage for graphics by default.

With the exception of the Broadwell generation of graphics, at this point he believes there is little fallout from turning on IOMMU for their graphics by default. One of the benefits to flipping on IOMMU is that instead of memory corruption that might not be detected, there will be a DMAR fault that is reported and can be tracked via their CI infrastructure, etc.

But besides Broadwell being flakey, there are some open concerns whether enabling the IOMMU for graphics by default will hurt performance. The concern is that TLB misses become more expensive and that could affect their throughput not only for graphics rendering but also OpenCL and media.

The patch series is out for review.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week