zurück zum Artikel

Barrelfish: Microsofts freies Multi-Core-OS

Dr. Oliver Diedrich

Microsoft Research und die Systems Group der ETH Zürich haben die neue Version des für heterogene Multi-Core-Architekturen konzipierten freien Betriebssystems Barrelfish in einem Mercurial-Repository unter MIT-Lizenz öffentlich zugänglich gemacht.

Microsoft Research [1] und die Systems Group der ETH Zürich [2] haben die neue Version des freien Betriebssystems Barrelfish [3] in einem Mercurial-Repository unter MIT-Lizenz öffentlich zugänglich gemacht. Barrelfish ist ein experimentelles Betriebssystem, das für Hardwareplattformen mit einer Vielzahl von – auch unterschiedlichen – Prozessoren konzipiert ist. Derzeit läuft das System auf 64-bittigen x86-Prozessoren, ARM-CPUs und Intels experimentellem Single-Chip Cloud Computer [4].

Barrelfish ist weitgehend hardwareunabhängig geschrieben. Auf jedem Prozessor läuft eine Instanz des Betriebssystems; die Kommunikation zwischen den OS-Instanzen erfolgt über Nachrichten. Der aktuelle Zustand des Systems wird über alle Instanzen repliziert. Barrelfish ist vor allem zur Bearbeitung von Forschungsfragen im Zusammenhang mit massiv parallelen Hardwarearchitekturen konzipiert, taugt aber offenbar auch schon ein wenig für den Praxiseinsatz: Die Barrelfish-Website [5] soll auf einem Barrelfish-Server laufen. (odi [6])


URL dieses Artikels:
https://www.heise.de/-1276874

Links in diesem Artikel:
[1] http://research.microsoft.com
[2] http://www.systems.ethz.ch/
[3] http://www.barrelfish.org/
[4] https://www.heise.de/news/Intel-stellt-Single-Chip-Cloud-Computer-vor-875109.html
[5] http://www.barrelfish.org/
[6] mailto:odi@ix.de