Massively multi-core processors are rapidly gaining market share with major chip vendors offering an ever-increasing number of cores per processor. From a pro-gramming perspective, the sequential programming model does not scale very well for such multi-core systems. Paral-lel programming models such as OpenMP present promis-ing solutions for more effectively using multiple processor cores. In this paper, we study the problem of scheduling periodic real-time tasks on multiprocessors under the fork-join structure used in OpenMP. We illustrate the theoretical best-case and worst-case periodic fork-join task sets from a processor utilization perspective. Based on our observa-tions of these task sets, we provide a partitioned preemptive fixed-p...
International audienceSemi-partitioned scheduling is regarded as a viable alternative to partitioned...
This paper focuses on real-time nonpreemptive multiprocessor scheduling with precedence and strict p...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...
International audienceIn this paper, we focus on the scheduling of periodic fork-join real-time task...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
In this chapter we consider the problem of scheduling real-time applications upon multiprocessors, o...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...
The problem of preemptive scheduling a set of periodic tasks on multiprocessors is studied from the ...
This paper proposes a fixed-priority partitioned scheduling algorithm for periodic tasks on multipro...
The problem of multiprogram scheduling on a single processor is studied from the viewpoint of the ch...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
As the complexity of software for Cyber-Physical Systems (CPS) rapidly increases, multi-core process...
This paper addresses the problem of scheduling periodic parallel tasks on a multi-resource platform,...
We consider the problem of scheduling a collection of processes, or tasks, on a multiprocessor platf...
In this work scheduling multiprocessor tasks on two parallel identical processors is considered. Mul...
International audienceSemi-partitioned scheduling is regarded as a viable alternative to partitioned...
This paper focuses on real-time nonpreemptive multiprocessor scheduling with precedence and strict p...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...
International audienceIn this paper, we focus on the scheduling of periodic fork-join real-time task...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
In this chapter we consider the problem of scheduling real-time applications upon multiprocessors, o...
This paper presents a real-time scheduling algorithm with high schedulability and few preemptions fo...
The problem of preemptive scheduling a set of periodic tasks on multiprocessors is studied from the ...
This paper proposes a fixed-priority partitioned scheduling algorithm for periodic tasks on multipro...
The problem of multiprogram scheduling on a single processor is studied from the viewpoint of the ch...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
As the complexity of software for Cyber-Physical Systems (CPS) rapidly increases, multi-core process...
This paper addresses the problem of scheduling periodic parallel tasks on a multi-resource platform,...
We consider the problem of scheduling a collection of processes, or tasks, on a multiprocessor platf...
In this work scheduling multiprocessor tasks on two parallel identical processors is considered. Mul...
International audienceSemi-partitioned scheduling is regarded as a viable alternative to partitioned...
This paper focuses on real-time nonpreemptive multiprocessor scheduling with precedence and strict p...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...