The Barrelfish Operating System
The Barrelfish Operating System
What is Barrelfish OS ?
Barrelfish is a new research operating system being built from scratch in a collaboration between ETH Zurich and Microsoft Research, Cambridge. 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.
Download [ http://www.barrelfish.org/release_20090914.html ]
Extract for the README file:
REQUIRED TOOLS
The following are required to build Barrelfish and its tools:
* GCC 4 (4.3.3 and 4.3.4 are known to work; cross-compiling from i386 works)
* GNU binutils (2.19 is known to work)
* CMake v2.6
* GNU make
* GHC v6.8.2 and Parsec 2.1 (earlier versions may work but are untested)
* pdflatex (unfortunately CMake fails if this is not present, even when
not building the documentation)Our build system may not be very portable; if in doubt, try building on a
recent Debian or Ubuntu system, as these are what we use.
WebSite [ http://www.barrelfish.org ]



Recent Comments