Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Scheduling of certifiable mixed-criticality systems

View through CrossRef
Ordonnancement des systèmes certifiés avec différents niveaux de criticité Les systèmes temps-réels modernes ont tendance à obtenir la criticité mixte, dans le sens où ils intègrent sur une même plateforme de calcul plusieurs applications avec différents niveaux de criticités. D'un côté, cette intégration permet de réduire le coût, le poids et la consommation d'énergie. Ces exigences sont importantes pour des systèmes modernes comme par exemple les drones (UAV). De l'autre, elle conduit à des complications majeures lors de leur conception. Ces systèmes doivent être certifiés en prenant en compte ces différents niveaux de criticités. L'ordonnancement temps réel des systèmes avec différents niveaux de criticités est connu comme étant l’un des plus grand défi dans le domaine. Les techniques traditionnelles nécessitent une isolation complète entre les niveaux de criticité ou bien une certification globale au plus haut niveau. Une telle solution conduit à un gaspillage des ressources, et à la perte de l’avantage de cette intégration. Ce problème a suscité une nouvelle vague de recherche dans la communauté du temps réel, et de nombreuses solutions ont été proposées. Parmi elles, l'une des méthodes la plus utilisée pour ordonnancer de tels systèmes est celle d'Audsley. Malheureusement, elle a un certain nombre de limitations, dont nous parlerons dans cette thèse. Ces limitations sont encore beaucoup plus accentuées dans le cas de l'ordonnancement multiprocesseur. Dans ce cas précis, l'ordonnancement basé sur la priorité perd des propriétés importantes. C’est la raison pour laquelle, les algorithmes d'ordonnancement avec différents niveaux de criticités pour des architectures multiprocesseurs ne sont que très peu étudiés et ceux qu’on trouve dans la littérature sont généralement construits sur des hypothèses restrictives. Cela est particulièrement problématique car les systèmes industriels temps réel cherchent à migrer vers plates-formes multi-cœurs. Dans ce travail nous proposons une approche différente pour résoudre ces problèmes.
Agence Bibliographique de l'Enseignement Supérieur
Title: Scheduling of certifiable mixed-criticality systems
Description:
Ordonnancement des systèmes certifiés avec différents niveaux de criticité Les systèmes temps-réels modernes ont tendance à obtenir la criticité mixte, dans le sens où ils intègrent sur une même plateforme de calcul plusieurs applications avec différents niveaux de criticités.
D'un côté, cette intégration permet de réduire le coût, le poids et la consommation d'énergie.
Ces exigences sont importantes pour des systèmes modernes comme par exemple les drones (UAV).
De l'autre, elle conduit à des complications majeures lors de leur conception.
Ces systèmes doivent être certifiés en prenant en compte ces différents niveaux de criticités.
L'ordonnancement temps réel des systèmes avec différents niveaux de criticités est connu comme étant l’un des plus grand défi dans le domaine.
Les techniques traditionnelles nécessitent une isolation complète entre les niveaux de criticité ou bien une certification globale au plus haut niveau.
Une telle solution conduit à un gaspillage des ressources, et à la perte de l’avantage de cette intégration.
Ce problème a suscité une nouvelle vague de recherche dans la communauté du temps réel, et de nombreuses solutions ont été proposées.
Parmi elles, l'une des méthodes la plus utilisée pour ordonnancer de tels systèmes est celle d'Audsley.
Malheureusement, elle a un certain nombre de limitations, dont nous parlerons dans cette thèse.
Ces limitations sont encore beaucoup plus accentuées dans le cas de l'ordonnancement multiprocesseur.
Dans ce cas précis, l'ordonnancement basé sur la priorité perd des propriétés importantes.
C’est la raison pour laquelle, les algorithmes d'ordonnancement avec différents niveaux de criticités pour des architectures multiprocesseurs ne sont que très peu étudiés et ceux qu’on trouve dans la littérature sont généralement construits sur des hypothèses restrictives.
Cela est particulièrement problématique car les systèmes industriels temps réel cherchent à migrer vers plates-formes multi-cœurs.
Dans ce travail nous proposons une approche différente pour résoudre ces problèmes.

Related Results

A Hardware-Aware Application Execution Model in Mixed-Criticality Internet of Things
A Hardware-Aware Application Execution Model in Mixed-Criticality Internet of Things
The Real-Time Internet of Things is an emerging technology intended to enable real-time information communication and processing over a global network of devices at the edge level....
CROSS-EVALUATION OF HIGHLY ENRICHED METAL URANIUM FAST CRITICALITY EXPERIMENTS
CROSS-EVALUATION OF HIGHLY ENRICHED METAL URANIUM FAST CRITICALITY EXPERIMENTS
Criticality experiments are the foundation of the criticality safety validation, the reactor parameter prediction and the nuclear data validation. Criticality experiments have been...
Visual versus Tabular Scheduling Programs
Visual versus Tabular Scheduling Programs
Effective scheduling in construction is crucial for ensuring timely project completion and maintaining budget control. Scheduling programs play an important role in this process by...
Optimal irrigation scheduling combining water content sensors and remote sensing data
Optimal irrigation scheduling combining water content sensors and remote sensing data
By 2025, the Food and Agriculture Organization of the United Nations predicts that two-thirds of the world population will experience water stress conditions. In addition, it is ex...
A study on Multi-objective Flexible Job-shop Dynamic Scheduling Based on Control Window
A study on Multi-objective Flexible Job-shop Dynamic Scheduling Based on Control Window
Abstract It is of great practical significance to study the dynamic scheduling of production in flexible job-shop. In the flexible job-shop scheduling, process, cost...

Back to Top