ABSTRACT We present a statistical optimization approach for scheduling a task dependence graph with variable task execution times onto a heterogeneous multiprocessor system. Scheduling methods in the presence of variations typically rely on worst-case timing estimates for hard real-time applications, or average-case analysis for other applications. However, a large class of soft real-time applications require only statistical guarantees on latency and throughput. We present a general statistical model that captures the probability distributions of task execution times as well as the correlations of execution times of different tasks. We use a Monte Carlo based technique to perform makespan analysis of different schedules based on this model...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Real time systems have been a major area of study for many years. Advancements in electronics, compu...
A new model is presented to describe dataflow algorithms implemented in a multiprocessing system. Ca...
The key to providing high performance and energy-efficient execution for hard real-time applications...
With the advent of heterogeneous multiprocessor architectures, efficient scheduling for high performa...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
International audienceWe tackle the problem of scheduling task graphs onto a heterogeneous set of ma...
International audienceApplications implemented on critical systems are subject to both safety critic...
There has been a recent increase of interest in heterogeneous computing systems, due partly to the f...
To use multiprocessors in hard real-time systems, schedulability analysis is needed to provide forma...
We present a novel co-scheduling algorithm for real-time (RT) and non real-time response time sensit...
Efficient application scheduling is critical for achieving high performance in heterogeneous computi...
Abstract This paper applies a simulated evolution (SE) approach to the problem of matching and sched...
This paper describes an algorithm to determine the performance of real-time systems with tasks using...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Real time systems have been a major area of study for many years. Advancements in electronics, compu...
A new model is presented to describe dataflow algorithms implemented in a multiprocessing system. Ca...
The key to providing high performance and energy-efficient execution for hard real-time applications...
With the advent of heterogeneous multiprocessor architectures, efficient scheduling for high performa...
Imprecise computation and parallel processing are two techniques for avoiding timing faults and tole...
International audienceWe tackle the problem of scheduling task graphs onto a heterogeneous set of ma...
International audienceApplications implemented on critical systems are subject to both safety critic...
There has been a recent increase of interest in heterogeneous computing systems, due partly to the f...
To use multiprocessors in hard real-time systems, schedulability analysis is needed to provide forma...
We present a novel co-scheduling algorithm for real-time (RT) and non real-time response time sensit...
Efficient application scheduling is critical for achieving high performance in heterogeneous computi...
Abstract This paper applies a simulated evolution (SE) approach to the problem of matching and sched...
This paper describes an algorithm to determine the performance of real-time systems with tasks using...
International audienceWhile heterogeneous architectures are increasing popular with High Performance...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Real time systems have been a major area of study for many years. Advancements in electronics, compu...