Systems@ETH
Microsoft Research Cambridge
Barrelfish

The Barrelfish Operating System

Barrelfish is a new research operating system being built from scratch in a collaboration between ETH Zurich in Switzerland and Microsoft Research Cambridge in the UK. We are exploring how to structure an OS for future multi- and many-core systems. We are motivated by two closely related trends in hardware design: first, the rapidly growing number of cores, which leads to a scalability challenge, and second, the increasing diversity in computer hardware, requiring the OS to manage and exploit heterogeneous hardware resources.

For more information, please read our research papers below and see the FAQ.

ETH is currently hiring postdocs and PhD students to work on Barrelfish.
For more information, see here.

People

Barrelfish hackers and friends
Barrelfish hackers and friends, Zurich, August 2009

From the ETH Zurich Systems Group:

From Microsoft Research, Silicon Valley:

From Microsoft Research, Cambridge:

Past interns, students, and contributors:

Friends and collaborators:

Publications

Theses, reports, etc.

Downloads

Barrelfish is released under the 3-clause BSD-style Open Source licence.

Mailing list

We have setup a mailing list where you can ask for help or help others working with Barrelfish. You will need to subscribe before posting to the list.


This web page was brought to you by a server running Barrelfish.