The placement and scheduling of hardware tasks are the cores of the real-time operating system. Both problems must be solved efficiently to enhance the placement quality expressed by the rate of resource fragmentation and configuration overhead, and to improve the scheduling quality represented by the temporal spanning of the application and the guarantee of real-time constraints. In the context of the mixed architectures such as System on Programmable Chip (SoPC), we suggest exploiting the physical features of these architectures especially the partial run-time reconfiguration. The first part of the thesis deals with preemptive independents tasks. It suggests analytic resolution by means of mixed integer programming solver using the Branch...
Real-time and latency sensitive applications such as autonomous driving, feature an increasing need ...
Many reconfigurable architectures offer partial dynamic configura-bility, but current system-level t...
New generation embedded systems demand high performance, efficiency and flexibility. Reconfigurable ...
This paper proposes new scheduling and 2D placement heuristics for partially dynamically reconfigura...
The interest for multiprocessor systems has recently been increased in industrial applications, and ...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Our goal is to make feasible (i.e., all required time constraints are met) on-line real-time schedul...
With the strong demand for computing capacity in industrial applications and the rapid development o...
This paper is motivated by existing architectures of field programmable gate arrays (FPGAs). To faci...
This paper proposes a new model for the partitioning and scheduling of a specification on partially ...
We consider the problem of executing a dynamically changing set of tasks on a reconfigurable system,...
This paper proposes a new model for the partitioning and scheduling of a specification on partially ...
The scheduling of tasks on a hard real-time system consists in finding a way to choose, at each time...
Aim of this paper is to define a scheduling of the task graph of an application that minimizes its t...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
Real-time and latency sensitive applications such as autonomous driving, feature an increasing need ...
Many reconfigurable architectures offer partial dynamic configura-bility, but current system-level t...
New generation embedded systems demand high performance, efficiency and flexibility. Reconfigurable ...
This paper proposes new scheduling and 2D placement heuristics for partially dynamically reconfigura...
The interest for multiprocessor systems has recently been increased in industrial applications, and ...
We consider the problem of scheduling the operations of a data flow graph in a reconfigurable comput...
Our goal is to make feasible (i.e., all required time constraints are met) on-line real-time schedul...
With the strong demand for computing capacity in industrial applications and the rapid development o...
This paper is motivated by existing architectures of field programmable gate arrays (FPGAs). To faci...
This paper proposes a new model for the partitioning and scheduling of a specification on partially ...
We consider the problem of executing a dynamically changing set of tasks on a reconfigurable system,...
This paper proposes a new model for the partitioning and scheduling of a specification on partially ...
The scheduling of tasks on a hard real-time system consists in finding a way to choose, at each time...
Aim of this paper is to define a scheduling of the task graph of an application that minimizes its t...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
Real-time and latency sensitive applications such as autonomous driving, feature an increasing need ...
Many reconfigurable architectures offer partial dynamic configura-bility, but current system-level t...
New generation embedded systems demand high performance, efficiency and flexibility. Reconfigurable ...