L2 CDP Added To Linux 4.16 For L2 Cache Partitioning On Intel CPUs

Written by Michael Larabel in Intel on 29 January 2018 at 05:45 AM EST. 4 Comments
INTEL
L2 Code and Data Prioritization (L2 CDP) is a feature of Intel's Resource Director Technology (RDT) that will now be supported with the Linux 4.16 kernel.

Intel RDT's L2 Code and Data Prioritization feature allows for programmatic control over code and data placement in the L2 cache. This feature will be supported by future Intel Atom CPUs and is intended for use-cases where precise L2 cache control is desired for a VM/container/application.

A software.intel.com article explains L2 CDP in much greater technical detail.

With the x86/cache updates sent in this morning for the Linux 4.16 merge window, this L2 cache partitioning functionality is now exposed through the intel_rdt kernel 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