Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the strategic allocation of CPU resources to maximize computational efficiency in this 39-minute conference talk from the Cloud Native Computing Foundation (CNCF). Dive into the concept of CPU pinning or CPU affinity and its benefits for achieving predictable performance, isolation, and effective resource management. Learn how to tailor CPU affinity for diverse workloads, addressing software challenges and hardware insights related to rising core counts. Understand the implications of CPU cores sharing a cache and the importance of data or PCI device locality. Discover the "balloons" resource policy in the NRI plugin for Kubernetes, which allocates essential CPU cores with automated selection and configurable control across pods. Gain valuable knowledge to enhance performance across your workload portfolio by going beyond default settings and harnessing the power of CPU affinity.