Sign up or log in to save this to your schedule and see who's attending!

Resource allocation is part of Intel Resource Director Technology (RDT). Currently Cache Allocation Technology (CAT), which allocates a dedicate portion of L2 or/and L3 cache for a process, is supported. The technology can effectively improve performance in 'noisy neighbor' scenarios where a low priority app may be polluting the cache and hence degrade performance of other high priority apps. It improves Cloud performance by allocating dedicate cache to a guest. There is observed reduction in the max and avg response time when workloads are run with or without Cache QoS enabled. Cache isolation is also useful for security. We will cover multi resource and multi sockets user interface and kernel design. We will talk about the efforts so far from openstack/Cloud and container space developers to use the kernel framework. We will also discuss usage cases in real time and security.

Fenghua Yu is a Linux kernel developer in Intel. He has been working on Linux kernel development for over ten years. His projects cover various areas include platform QoS, EFI, kernel optimization, power management, context switch, security, etc. He lives in the San Francisco bay area.