Changes between Version 1 and Version 2 of SystemeManycore
- Timestamp:
- Oct 19, 2017, 4:44:45 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SystemeManycore
v1 v2 1 1 = Système manycore = 2 3 2 [[PageOutline]] 4 3 5 == Objectif == 4 L'objectif de ce module est d'expliquer les mécanismes nécessaires aux systèmes d'exploitation manycore généralistes en se fondant sur l'expérience acquise lors de la conception d'un système d'exploitation pour l'architecture TSAR. 6 5 7 6 == Systèmes d’exploitation pour manycore: les problèmes à résoudre == 8 7 8 * **Vocabulaire**[[BR]] 9 Avant de rentrer dans les problèmes et dans leurs solutions, il faut présenter le vocabulaire utilisé dans les systèmes d'exploitation 10 - A quoi sert un système d'exploitation ? 11 - Qu'est-ce qu'un processus ? 12 - Qu'est-ce qu'un espace d'adressage ? 13 - Qu'est-ce que le mémoire virtuelle ? 9 14 15 16 * **Idées**[[BR]] 17 18 - On doit commencer par présenter les problèmes et pour cela il faut repartir des rôles de l'OS. 19 - Pour chaque rôle, on donne le principe de la solution classique et on doit montrer que la solution ne fonctionne pas. 20 - gestion de la mémoire des applications 21 - gestion de l'accès au système des fichiers 22 - gestion des threads d'exécutions 23 - gestion des communications et des synchronisations entre les processus 24 - gestion des communications et des synchronisations entre les threads 25 10 26 == Approche multi-noyau : Projet ALMOS-MKH == 11 27