Chip-multiprocessors offer increased processing power at a low cost. However, in order to use them for real-time systems, tasks have to be scheduled efficiently and predictably. It is well-known that finding optimal schedules is a computationally hard problem. In this paper, we present a solution, that uses model checking to find a static schedule, if one exists at all, which gives an implementation of a table driven multiprocessor scheduler. To evaluate the proposed cyclic executive for multiprocessors we have implemented it in the context of safety-critical Java on a Java processor.Chip-multiprocessors offer increased processing power at a low cost. However, in order to use them for real-time systems, tasks have to be scheduled efficientl...
This paper proposes a fixed-priority partitioned scheduling algorithm for periodic tasks on multipro...
An algorithm (called FTM) for scheduling of real-time sporadic tasks on a multicore platform is prop...
To determine schedulability of priority-driven periodic tasksets on multi-processor systems, it is n...
Chip-multiprocessors offer increased processing power at a low cost. However, in order to use them f...
Accessing shared resources in multicore systems is usually pro-tected by a software locking mechanis...
Embedded systems are frequently used in real-time applications. Such ap-plications must undergo timi...
In this paper, we propose an approach to calculate worst-case ex-ecution times (WCET) of tasks runni...
Anytime algorithms offer a tradeoff between computation time and the quality of the result returned....
International audienceEnergy consumption is an important concern when designing embedded systems. St...
In order to achieve the high performance, we need to have an efficient scheduling of a parallelprogr...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
Chip-multiprocessing is considered the future path for performance enhancements in computer architec...
The application of computers in safety-critical systems is expanding rapidly. With reliability speci...
This paper concerns sets of periodic independent real-time tasks with hard deadlines, in a multiproc...
International audienceAn online, real-time scheduler is proposed to minimize the power consumption o...
This paper proposes a fixed-priority partitioned scheduling algorithm for periodic tasks on multipro...
An algorithm (called FTM) for scheduling of real-time sporadic tasks on a multicore platform is prop...
To determine schedulability of priority-driven periodic tasksets on multi-processor systems, it is n...
Chip-multiprocessors offer increased processing power at a low cost. However, in order to use them f...
Accessing shared resources in multicore systems is usually pro-tected by a software locking mechanis...
Embedded systems are frequently used in real-time applications. Such ap-plications must undergo timi...
In this paper, we propose an approach to calculate worst-case ex-ecution times (WCET) of tasks runni...
Anytime algorithms offer a tradeoff between computation time and the quality of the result returned....
International audienceEnergy consumption is an important concern when designing embedded systems. St...
In order to achieve the high performance, we need to have an efficient scheduling of a parallelprogr...
This chapter presents main results for partitioned and global scheduling of multiprocessor systems. ...
Chip-multiprocessing is considered the future path for performance enhancements in computer architec...
The application of computers in safety-critical systems is expanding rapidly. With reliability speci...
This paper concerns sets of periodic independent real-time tasks with hard deadlines, in a multiproc...
International audienceAn online, real-time scheduler is proposed to minimize the power consumption o...
This paper proposes a fixed-priority partitioned scheduling algorithm for periodic tasks on multipro...
An algorithm (called FTM) for scheduling of real-time sporadic tasks on a multicore platform is prop...
To determine schedulability of priority-driven periodic tasksets on multi-processor systems, it is n...