Presentation is loading. Please wait.

Presentation is loading. Please wait.

OS and Parallel systems By Wei Zhao & Sandeep Menon.

Similar presentations


Presentation on theme: "OS and Parallel systems By Wei Zhao & Sandeep Menon."— Presentation transcript:

1 OS and Parallel systems By Wei Zhao & Sandeep Menon

2 Proposed changes to OS The Landscape of Parallel Computing Research: A View from Berkeley By K.Asanovic ∗ R.Bodik ………….. Berkeley Operating systems of many core systems should: ◦ Be deconstructed into different libraries with functions ◦ Sit on virtual machines (VMs) enabling end applications to select only the portion of the OS capabilities that are needed.

3 OS Deconstruction Corey: An Operating System for Many Cores By S.Wickizer ∗ H.Chen………….. in OSDI08 Method: Application should control sharing ◦ Reduce unnecessary access between application and kernel. ◦ Three suggested OS abstractions:  Address ranges - e.g. Memory Mapping  Kernel cores - e.g. TCP services  Shares - e.g. pointer to table ◦ Applications can control these directly by APIs.

4 Virtual Machines a possibility now? The Multikernel: A new OS architecture for scalable multicore systems By A.Baumann, P.Barhamy………….. in SOSP09 Method: ◦ Make all inter-core communication explicit ◦ Make OS structure hardware-neutral ◦ View state as replicated instead of shared.

5 References The Landscape of Parallel Computing Research: A View from Berkeley by K. Asanovic,R.Bodik,B.Christopher Catanzaro………… Corey: An Operating System for Many Cores by S.Wickizer ∗ H.Chen………….. in OSDI08 The Multikernel: A new OS architecture for scalable multicore systems by A.Baumann, P.Barhamy………….. in SOSP09


Download ppt "OS and Parallel systems By Wei Zhao & Sandeep Menon."

Similar presentations


Ads by Google