On the construction of operating systems for the Microgrid many-core architecture

Abstract

Michiel van Tol toont in zijn onderzoek aan hoe het mogelijk is om een besturingssysteem te ontwerpen voor Microgrid-technologieInformatici aan de UvA werken aan een nieuw soort processor voor toekomstige computers, de Microgrid-technologie. In dit nieuwe ontwerp wordt een groot aantal rekenkernen in een enkele processor geïntegreerd. Van Tol verkent de manier waarop een besturingssysteem voor de Microgrid processor gebouwd kan worden. Dit doet hij aan de hand van vijf basismechanismen die nodig zijn om een algemeen besturingssysteem te kunnen implementeren: het laden en plannen van processen, geheugen- en adresruimtebeheer, beveiliging tussen processen, communicatie/synchronisatie tussen processen en het beheren van in- en uitvoercommunicatie met de buitenwereld.