Heterogeneous Multicore Systems
Galen discusses the evolution of programming models for heterogeneous multicore systems, emphasizing the need for flexibility in utilizing various core types, including GPUs and specialized processors. He introduces the concept of a subservient kernel, which allows for efficient resource management by running minimal operating system functions on smaller cores, ultimately enhancing performance in systems with thousands of processors.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 88: The Singularity Research OS with Galen Hunt
Related Questions