











La fréquence des processeurs n'évolue plus. En revanche, ceux-ci hébergent un nombre de cœurs croissant. Pour tirer parti de cette puissance, deux équipes issues des laboratoires Microsoft Research de Cambridge et de l'ETH (Institut fédéral de technologie) de Zurich ont développé le système d'exploitation expérimental Barrelfish. Il met en œuvre une architecture baptisée multinoyau qui consiste à utiliser au sein d'une même machine plusieurs instances de système d'exploitation (une par cœur) qui se coordonnent en permanence pour former un système virtuel unique. Une sorte de cluster dans une carte mère, calqué sur le modèle des fermes de calcul. Pour le moment, Barrelfish, qui inclut du code BSD modifié, ne fonctionne qu'avec des processeurs x86, l'équipe travaillant à son portage sur ARM.
