Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
L2 CDP Added To Linux 4.16 For L2 Cache Partitioning On Intel CPUs
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.