Mis au point en collaboration avec les chercheurs du laboratoire universitaire ETH de Zurich, BarrelFish est un système d'exploitation spécialement conçu pour les ordinateurs multi-coeurs. BarrelFish optimise la communication entre chaque puce avec une meilleure gestion des composants partagés (comme la mémoire vive) et des différents périphériques. Avec cette nouvelle architecture « multikernel », la machine s'apparente à un réseau de coeurs indépendants.
Vous retrouverez tous les détails de ce projet dans une étude publiée en anglais ici (PDF). Depuis le site officiel, il est également disponible de télécharger la toute première version - et donc probablement très brute - de BarrelFish.