L3 Atomics Support Land In Intel's Mesa Driver

Written by Michael Larabel in Intel on 9 December 2015 at 08:03 AM EST. 3 Comments
INTEL
Francisco Jerez just landed his massive set of Intel Mesa driver patches for enabling L3 atomics, the L3 partitioning state atom, and other code pertaining to L3 cache management.

L3 atomics landed for Haswell, for which Francisco explained as, "Improves performance of the arb_shader_image_load_store-atomicity piglit test by over 25x (which isn't a real benchmark it's just heavy on atomics -- the improvement in a microbenchmark I wrote a while ago seemed to be even greater). The drawback is one needs to be extra-careful not to hang the GPU (in fact the whole system)."

Along with many other commits. The DRM changes were already done recently and this work described in more detail within L3 Cache Partitioning Coming For The Intel DRM Driver.
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