Ce cours étudie l'ensemble des techniques matérielles et logicielles utilisées pour construire un système d'exploitation :
problématiques de la gestion des processus, de la mémoire et des fichiers, exemples d'algorithmes, évolution des concepts
dans ce domaine et exemple du système Mach.
L'objectif de cours est de faire un tour d'ensemble des techniques matérielles et logicielles mises en oeuvre au sein des
architectures des processeurs hautes performances, afin d'en tirer parti au maximum lors de l'écriture de programmes
faisant un usage intensif du processeur et de la mémoire