Wednesday, November 3, 2010

Andrew Baumann et al, The Multikernel: A New OS Architecture for Scalable Multicore Systems, SOSP, 2009

Rating: 4/5 Link
  • We argue that the challenge of future multicore hardware is best met by embracing the networked nature of the machine, rethinking OS architecture using ideas from distributed systems. We investigate a new OS structure, the multikernel, that treats the machine as a network of independent cores, assumes no inter-core sharing at the lowest level, and moves traditional OS functionality to a distributed system of processes that communicate via message-passing.