Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.

Latest commit

 

History

History
38 lines (25 loc) · 1.52 KB

Prerequisite.md

File metadata and controls

38 lines (25 loc) · 1.52 KB

Pre-requires

Hardware

RMD requires specific hardware support. It requires the host to have Intel(R) Resource Director Technology features, including below:

  • Intel(R) Xeon(R) processor E5 v3
  • Intel(R) Xeon(R) processor D
  • Intel(R) Xeon(R) processor E3 v4
  • Intel(R) Xeon(R) processor E5 v4
  • Intel(R) Xeon(R) Scalable Processors (6)
  • Intel(R) Atom(R) processor for Server C3000

Software

RMD CAT & MBA handling module depends on linux resctrl sysfs and PQOS library. Minimal required PQOS library version is 4.1. PQOS is initialized with OS driver support only - MSR is not supported.

For resctrl support upstream linux kernel version should be higher than 4.10 for CAT and MBA in default mode. To use MBA in controller mode (Mbps configuration) at least kernel 4.18 is required. In case of linux distribution specific kernels please check distro documentation for resctrl and MBA support.

To check if your host supports resctrl or not, check the out put of this command line:

cat /proc/filesystems  | grep resctrl

Optional external pstate module requires intel_pstate or acpi CPU scaling driver to monitor and change the CPU cores frequencies.

To check which driver is used on your host run following command in your Linux shell:

cat /sys/devices/system/cpu/cpufreq/policy0/scaling_driver

This module is a dynamically loadable external plugin and is delivered separately.