Changes between Version 2 and Version 3 of StageContexte/MutekH
- Timestamp:
- Dec 21, 2009, 4:45:37 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StageContexte/MutekH
v2 v3 1 L’exo-noyau HEXO a été développé au LIP6. Cet exo-noyau est destiné à 2 des systèmes multiprocesseurs intégrés sur puce (MP-SOC). Un 3 exo-noyau offre principalement un service d’abstraction du matériel 1 L’exo-noyau Hexo et le système d'exploitation MutekH ont été développés au LIP6. Ce système 2 d'exploitation est destiné à un large ensemble d'architectures, des micro-contrôleur aux 3 systèmes multiprocesseurs. Il est utilisé dans le département SoC du Lip6 pour élaborer des 4 systèmes sur puces. 5 6 Un exo-noyau offre principalement un service d’abstraction du matériel 4 7 (c’est à dire une API indépendante des spécificités des différents 5 8 processeurs). On peut développer sur cette API un ensemble de 6 9 bibliothèques fournissant des services de plus haut niveau. La 7 spécificité d'H EXOest qu'il peut supporter des architectures8 hétérogènes massivement parallèle. H EXOest portable sur des10 spécificité d'Hexo est qu'il peut supporter des architectures 11 hétérogènes massivement parallèle. Hexo est portable sur des 9 12 architectures de processeurs entre 8 et 64 bits. 10 13 11 12 Certaines bibliothèques ont été implémentées : une libc, le support de 13 systèmes de fichiers, un support de thread POSIX, une couche réseau 14 MutekH est constitué d'Hexo et d'un ensemble de bibliothèques: une libc, 15 le support de systèmes de fichiers, un support de thread POSIX, une couche réseau 14 16 TCP/IP, le support des scripts Lua, un certain nombre de pilotes pour 15 des périphériques divers (tty, uart, timer ...). Cet ensemble 16 constitue le système MutekH. A ce jour MutekH supporte des plates 17 des périphériques divers (tty, uart, timer ...). A ce jour MutekH supporte des plates 17 18 formes matérielles de type IBMPC et MP-SOC modélisées avec !SocLib, ou 18 19 encore à base de micro contrôleur ainsi que les processeurs de type … … 20 21 21 22 22 MutekH est utilisé dans le département SoC du Lip6à travers divers23 MutekH est utilisé au département SoC à travers divers 23 24 projets de recherche comme Adam, DSX et prochainement Tsar. Il est 24 25 aussi l'un des système d'exploitation soutenu et développé en … … 27 28 28 29 29 MutekH est développé activement . De nombreuses fonctionnalités peuvent30 être implémentés et offrent de ce fait de nombreuses possibilités de 31 stages.30 MutekH est développé activement par une petite équipe. De 31 nombreuses fonctionnalités peuvent être implémentés et offrent 32 de ce fait de nombreuses possibilités de stages. 32 33 33 34