Resource Allocation: Intel Resource Director Technology (RDT)
summary
Covers Intel RDT's resource allocation features, focusing on Cache Allocation Technology (CAT) for dedicating portions of L2/L3 cache to processes or guests to mitigate noisy-neighbor interference and reduce latency. Describes kernel and user-space interfaces for multi-resource and multi-socket systems, integration efforts from OpenStack and container projects, and use cases in real-time performance and security.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:33Problems of Cache Sharing
- 4:04Solution?
- 5:13Cache Allocation Technology (CAT)
- 6:16Code and Data Prioritization (CDP)
- 6:56CAT 3 Hardware Architecture
- 11:19Multi Resources Allocation: L2 and 3 CAT
- 14:39Enable Features in Linux kernel
- 19:08User Interface
- 27:35Usage case 1 - CATL3 for Open Stack OpenStack species
- 29:34CAT 3 Isolation for Containers
- 32:46CAT L3 for Real Time Apps
- 33:29Resource Allocation Tool
- 42:06Performance Improvement by CAT Case 1
- 45:07Performance Improvement by CAT (Case 2)
- 51:07References
