In this chapter we consider the problem of scheduling real-time applications upon multiprocessors, or equivalently upon multicores, which represents the current trend for embedded and cyber-physical systems. We present first popular models of computation for critical real-time applications. We then present a classification of the scheduler we may find in the middleware of real-time and cyber-physical systems. Those algorithms are compared and their important properties are then analyzed. Two very different kinds of solutions are then presented and compared: the partitioned scheduling and the global scheduling. Important metrics are considered in our comparison like utilization bounds and speedup factors. Lastly, we deal with parallel applic...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
We propose a scheduling method for real-time systems implemented on multicore platforms that encoura...
Embedded computing is one of the most important areas in computer science today, witnessed by the fa...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
Scheduling algorithms are a governing part of real-time sys-tems and there exists many different sch...
Real-time multiprocessor systems are now commonplace. Designs range from single-chip archi-tectures,...
The problem of real-time scheduling spans a broad spectrum of algorithms from simple uniprocessor to...
Nowadays, real-time embedded computing systems are widely used in safety-critical environments such ...
The problem of multiprogram scheduling on a single processor is studied from the viewpoint of the ch...
The design of real-time systems faces two important challenges: incorporating more functions/service...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
The problem of preemptive scheduling a set of periodic tasks on multiprocessors is studied from the ...
In this paper, we present a model of parallel execution ofa real-time application in a multicore sys...
This survey covers hard real-time scheduling algorithms and schedulability analysis techniques for h...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
We propose a scheduling method for real-time systems implemented on multicore platforms that encoura...
Embedded computing is one of the most important areas in computer science today, witnessed by the fa...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
Scheduling algorithms are a governing part of real-time sys-tems and there exists many different sch...
Real-time multiprocessor systems are now commonplace. Designs range from single-chip archi-tectures,...
The problem of real-time scheduling spans a broad spectrum of algorithms from simple uniprocessor to...
Nowadays, real-time embedded computing systems are widely used in safety-critical environments such ...
The problem of multiprogram scheduling on a single processor is studied from the viewpoint of the ch...
The design of real-time systems faces two important challenges: incorporating more functions/service...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
The problem of preemptive scheduling a set of periodic tasks on multiprocessors is studied from the ...
In this paper, we present a model of parallel execution ofa real-time application in a multicore sys...
This survey covers hard real-time scheduling algorithms and schedulability analysis techniques for h...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
We propose a scheduling method for real-time systems implemented on multicore platforms that encoura...
Embedded computing is one of the most important areas in computer science today, witnessed by the fa...