BarrelFish Free O/S from Microsoft: My computer is distributed system, why not my O/S
Do you ask yourself the following questions? (And if you do, why didn’t you participate in the Imagine Cup?)
- What are the appropriate algorithms, and how do they scale?
- What is up with all of this second-guessing the cache coherence protocol?
- The illusion of shared memory.
- Where does the analogy break?
This paper helps you to get answers:
https://www.barrelfish.org/barrelfish_hotos09.pdf
This paper is a good read, and I challenge you to see if you couldn’t add to this research, which was published in 2009!