Anuket Project

Intel_RDT

Metrics List & Descriptions:

Technology/CategoryMetric/Feature/InputNameDate TypeFormat ExampleCollectd ReleaseCollectd PluginDescriptionDependenciesLimitationsComments
Intel RDTMetricMemory Bandwidth on Local NUMA NodeBytes/Second39343255.7 & 5.8intel_rdtMemory bandwidth utilization by the relevant CPU core on the local NUMA memory channelPQOS ToolSetDoes not provide the value per process basis due to lack of resctrl fs supportDependent on PQOS toolset to read the metric value
Intel RDTMetricMemory Bandwidth on Remote NUMA NodeBytes/Second39343255.7 & 5.8intel_rdtMemory bandwidth utilization by the relevant CPU core on the remote NUMA memory channelPQOS ToolSetDoes not provide the value per process basis due to lack of resctrl fs supportDependent on PQOS toolset to read the metric value
Intel RDTMetricTotal Memory BandwidthBytes/Second3934325NoneNoneTotal memory bandwidth utilized by a CPU core on local and remote NUMA memory channelsPQOS ToolSetDoes not provide the value per process basis due to lack of resctrl fs supportNot part of the Collectd plugin
Intel RDTMetricL3 Cache OccupancyBytes453454345.7 & 5.8intel_rdtTotal Last Level Cache occupancy by a CPU core PQOS ToolSetDoes not provide the value per process basis due to lack of resctrl fs supportDependent on PQOS toolset to read the metric value
Intel RDTMetricInstructions Per CycleInteger237345.7 & 5.8intel_rdtTotal instructions per cycle executed by a CPU core PQOS ToolSetNoneDependent on PQOS toolset to read the metric value
Intel RDTInputCoresInteger Array[0-12] or [1,2,3]5.7 & 5.8intel_rdtThe list of CPU core(s) to be provided as input by the user for which the corresponding metrics are requiredNoneNoneConfiguration input in the plugin .conf file
Intel RDTInputConfiguration IntervalInteger1 or 105.7 & 5.8intel_rdtThe interval in seconds at which the metrics need to be collectdNoneNoneConfiguration input in the plugin .conf file
Intel RDTMetricMemory Bandwidth of the process on Local NUMA Node Bytes39343255.10intel_rdtMemory bandwidth utilization by the relevant process on the local NUMA memory channelresctrl fs & kernel 4.14TBDStill to create Collectd PR
Intel RDTMetricMemory Bandwidth of the process on Remote NUMA Node Bytes39343255.10intel_rdtMemory bandwidth utilization by the relevant process on the remote NUMA memory channelresctrl fs & kernel 4.14TBDStill to create Collectd PR
Intel RDTMetricTotal Memory Bandwidth of the processBytes39343255.10intel_rdtTotal memory bandwidth utilized by a process on local and remote NUMA memory channelsresctrl fs & kernel 4.14TBDStill to create Collectd PR
Intel RDTMetricL3 Cache Occupancy of the processBytes453454345.10intel_rdtTotal Last Level Cache occupancy by a processresctrl fs & kernel 4.14TBDStill to create Collectd PR
Intel RDTMetricInstructions Per Cycle of the processInteger237345.10intel_rdtTotal instructions per cycle executed by a processresctrl fs & kernel 4.14TBDStill to create Collectd PR
Intel RDTInputProcess ListArray[qemu, pmd] 5.10intel_rdtList of processes for which metrics are to be collectedresctrl fs & kernel 4.14TBDStill to create Collectd PR

Sub-sections:

RDT Cache plugin High Level Design 

RDT Cache Plugin Executed Tests