eCos : un système d’exploitation pour les applications embarquées
Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives
description
Transcript of Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives
![Page 1: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/1.jpg)
1
Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives
Par: _Abdelhak OULHACI Encadreur: Mr B. Abou El-Hassen
Co-Encadreur: Mr P. Boulet
ProblématiqueL’approche
L’état d’avancement
Diagramme de Classes
![Page 2: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/2.jpg)
ProblématiqueMapping Hiérarchique
association
Graphe des Tâches Graphe d’architectureProblématiqueL’approche
L’état d’avancement
Diagramme de Classes
![Page 3: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/3.jpg)
3
L’approche
Tâches Répétitif Processeurs élémentaires réguliers
Mapping avec B&B
Tâches élémentaires irrégulières
Processeurs élémentaire irrégulier
Mapping avec AG
Tâches Simples Processeurs simplesMapping avec AG
ProblématiqueL’approche
L’état d’avancement
Diagramme de Classes
![Page 4: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/4.jpg)
4
L’approche
SimpleComposéRépétitif
0
1
2
3
Application Architecture
AG
AG
AG
{ 3 fils } { 2 fils }
{ 4 fils } { 3 fils }
B&B
B&B
ProblématiqueL’approche
L’état d’avancement
Diagramme de Classes
![Page 5: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/5.jpg)
5
Diagramme de Classes
ProblématiqueL’approche
L’état d’avancement
Diagramme de Classes
![Page 6: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/6.jpg)
6
Etat d’avancement
50 90 100
Application
70
Avancement
ProblématiqueL’approche
L’état d’avancement
Diagramme de Classes
![Page 7: Ordonnancement hiérarchique multi objectifs d'applications embarquées intensives](https://reader035.fdocuments.net/reader035/viewer/2022062501/56816498550346895dd66ecd/html5/thumbnails/7.jpg)
7
Merci de votre attention
Question ?
ProblématiqueL’approche
L’état d’avancement
Diagramme de Classes