Heterogeneous Memory Management Steps Up To Version 22

Written by Michael Larabel in Linux Kernel on 23 May 2017 at 06:39 AM EDT. 2 Comments
Heterogeneous Memory Management sadly didn't make it for Linux 4.12 as developer Jerome Glisse was aiming for, but now he's out with an updated version to these important HMM patches.

HMM v22 has some refcounting changes and other minor modifications, but overall there isn't too much churn compared to the earlier revisions to HMM years ago. HMM is primarily about allowing a process address space to be mirrored and allowing system memory to be transparently used by any device process. NVIDIA is really interested in this and has been working on these patches as well as support in their binary driver and pending patches to the Nouveau driver.

These latest HMM patches can be found on the kernel mailing list. Hopefully Heterogeneous Memory Management will be ready by the time of the Linux 4.13 merge window.
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