With the advent of heterogeneous multiprocessor architectures, efficient scheduling for high performance has been of significant importance. However, joint considerations of reliability, temperature, and stochastic characteristics of precedence-constrained tasks for performance optimization make task scheduling particularly challenging. In this paper, we tackle this challenge by using an affinity (i.e., probability)-driven task allocation and scheduling approach that decouples schedule lengths and thermal profiles of processors. Specifically, we sep-arately model the affinity of a task for processors with respect to schedule lengths and the affinity of a task for processors with regard to chip thermal profiles considering task reliability and stoch...
In this paper, we consider the problem of scheduling tasks on two dedicated processors where some ta...
The amount of energy needed to operate high-performance computing systems increases regularly since ...
In future large-scale multi-core microprocessors, hard errors and process variations will create dyn...
With the advent of heterogeneous multiprocessor architectures, efficient scheduling for high performa...
International audienceWe tackle the problem of scheduling task graphs onto a heterogeneous set of ma...
International audienceWe study the problem of scheduling tasks (with and without precedence constrai...
Shared memory multiprocessor systems are becoming increasingly important and common. Multiprocessor ...
International audienceApplications implemented on critical systems are subject to both safety critic...
International audienceLow energy consumption and high reliability are widely identified as increasin...
We study scheduling problems motivated by recently developed techniques for micro-processor thermal ...
We study the problem of scheduling n given jobs on m uniform processors to minimize expected makespa...
Abstract. On-chip resource sharing among sibling cores causes resource con-tention on Chip Multiproc...
A preliminary version of this paper appeared in Proceedings of the 31st IEEE Real-Time Systems Sympo...
Many multiprocessor real-time operating systems offer the possibility to restrict the migrations of ...
ABSTRACT We present a statistical optimization approach for scheduling a task dependence graph with ...
In this paper, we consider the problem of scheduling tasks on two dedicated processors where some ta...
The amount of energy needed to operate high-performance computing systems increases regularly since ...
In future large-scale multi-core microprocessors, hard errors and process variations will create dyn...
With the advent of heterogeneous multiprocessor architectures, efficient scheduling for high performa...
International audienceWe tackle the problem of scheduling task graphs onto a heterogeneous set of ma...
International audienceWe study the problem of scheduling tasks (with and without precedence constrai...
Shared memory multiprocessor systems are becoming increasingly important and common. Multiprocessor ...
International audienceApplications implemented on critical systems are subject to both safety critic...
International audienceLow energy consumption and high reliability are widely identified as increasin...
We study scheduling problems motivated by recently developed techniques for micro-processor thermal ...
We study the problem of scheduling n given jobs on m uniform processors to minimize expected makespa...
Abstract. On-chip resource sharing among sibling cores causes resource con-tention on Chip Multiproc...
A preliminary version of this paper appeared in Proceedings of the 31st IEEE Real-Time Systems Sympo...
Many multiprocessor real-time operating systems offer the possibility to restrict the migrations of ...
ABSTRACT We present a statistical optimization approach for scheduling a task dependence graph with ...
In this paper, we consider the problem of scheduling tasks on two dedicated processors where some ta...
The amount of energy needed to operate high-performance computing systems increases regularly since ...
In future large-scale multi-core microprocessors, hard errors and process variations will create dyn...