Time critical embedded systems usually consist of a set of periodic data dependentreal-time tasks issued from a functional specification achieved with a block diagram language. Al-though non-preemptive real-time scheduling is safer than preemptive real-time scheduling in a timecritical context, preemptive real-time scheduling may provide better scheduling ratio. However,this better scheduling ratio comes with a cost related to the preemption, and a non precise determi-mation of this cost can prevent to satisfy real-time constraints. In this paper we propose an offlineschedulability analysis for a set of data dependent periodic tasks which precisely accounts for thepreemption and scheduler cost. This analysis produces a scheduling table that...
Introduction Several scheduling algorithms have been developed for constraint satisfaction in real-...
The Kalray MPPA3 Coolidge many-core processor is one of the few off-the-shelf high-performance proce...
Nowadays, real-time applications are more compute-intensive as more functionalities are introduced. ...
In this paper we study hard real-time systems composed of independent periodic preemptive tasks in t...
In this thesis, we are interested in the real-time fixed-priority scheduling problem of energy-harve...
Parallel programs need to manage the time trade-off between synchronization and computation. A high ...
Systems involving both time and concurrency are notoriously difficult to analyze. Existing decidabil...
A now-classical way of meeting the increasing demand for computing speed by HPC applications is the ...
In most of the machine scheduling literature, resources are assumed to be continuously available whi...
This paper focuses on energy minimization for the mapping and scheduling of real-time workflows unde...
We investigate multi-criteria optimization and Pareto front generation. Given an application modeled...
We present a novel technique for designing discrete, logical control loops, on top of continuous con...
Programa de Doutoramento em Informática (MAP-i) das Universidades do Minho, de Aveiro e do PortoRunt...
Tato závěrečná práce je podrobně zaměřena/úzce orientovaná na plánovací algoritmy, tedy plánování pr...
Scientific applications are usually described as directed acyclic graphs, where nodes represent tas...
Introduction Several scheduling algorithms have been developed for constraint satisfaction in real-...
The Kalray MPPA3 Coolidge many-core processor is one of the few off-the-shelf high-performance proce...
Nowadays, real-time applications are more compute-intensive as more functionalities are introduced. ...
In this paper we study hard real-time systems composed of independent periodic preemptive tasks in t...
In this thesis, we are interested in the real-time fixed-priority scheduling problem of energy-harve...
Parallel programs need to manage the time trade-off between synchronization and computation. A high ...
Systems involving both time and concurrency are notoriously difficult to analyze. Existing decidabil...
A now-classical way of meeting the increasing demand for computing speed by HPC applications is the ...
In most of the machine scheduling literature, resources are assumed to be continuously available whi...
This paper focuses on energy minimization for the mapping and scheduling of real-time workflows unde...
We investigate multi-criteria optimization and Pareto front generation. Given an application modeled...
We present a novel technique for designing discrete, logical control loops, on top of continuous con...
Programa de Doutoramento em Informática (MAP-i) das Universidades do Minho, de Aveiro e do PortoRunt...
Tato závěrečná práce je podrobně zaměřena/úzce orientovaná na plánovací algoritmy, tedy plánování pr...
Scientific applications are usually described as directed acyclic graphs, where nodes represent tas...
Introduction Several scheduling algorithms have been developed for constraint satisfaction in real-...
The Kalray MPPA3 Coolidge many-core processor is one of the few off-the-shelf high-performance proce...
Nowadays, real-time applications are more compute-intensive as more functionalities are introduced. ...