International audienceIn parallel applications, concurrently running tasks cause contention when accessing shared memory. In this paper, we experimentally evaluate how much the Worst-Case Execution Time (WCET) of a parallel application, already mapped and scheduled, can be reduced by the introduction of slack time in the schedule to limit contention. The initial schedule is a time-triggered non-preemptive schedule, that does not try to avoid contention, generated with a heuristic technique. The introduction of slack time is performed using an optimal technique using Integer Linear Programming (ILP), to evaluate how much at best can be gained by the introduction of slack time. Experimental results using synthetic task graphs and a Kalray-lik...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
Scientific and technological advances in the area of integrated circuits have allowed the performanc...
The Worst-Case Response Time (WCRT) of multi-tasking applications running on multi-cores is an impor...
International audienceEstimating the worst-case execution time (WCET) of parallel applications runni...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
In recent years, multicore processors have been receiving a significant amount of attention from avi...
Designing time-predictable architectures to support the requirements of hard real-time systems is th...
The use of multicores is becoming widespread inthe field of embedded systems, many of which have rea...
International audienceWe introduce a unified wcet analysis and scheduling framework for real-time ap...
In recent years, multicore processors have been receiving a significant amount of attention from avi...
With the advent of multi-core platforms, research in the field of hard real-time has recently consid...
While the computing industry has shifted from single-core to multi-core processors for performance g...
Multicore technology has the potential for drastically increasing productivity of embedded real-time...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
The problem of finding the Worst-Case Execution Time, WCET, of a program executed on a specific hard...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
Scientific and technological advances in the area of integrated circuits have allowed the performanc...
The Worst-Case Response Time (WCRT) of multi-tasking applications running on multi-cores is an impor...
International audienceEstimating the worst-case execution time (WCET) of parallel applications runni...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
In recent years, multicore processors have been receiving a significant amount of attention from avi...
Designing time-predictable architectures to support the requirements of hard real-time systems is th...
The use of multicores is becoming widespread inthe field of embedded systems, many of which have rea...
International audienceWe introduce a unified wcet analysis and scheduling framework for real-time ap...
In recent years, multicore processors have been receiving a significant amount of attention from avi...
With the advent of multi-core platforms, research in the field of hard real-time has recently consid...
While the computing industry has shifted from single-core to multi-core processors for performance g...
Multicore technology has the potential for drastically increasing productivity of embedded real-time...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
The problem of finding the Worst-Case Execution Time, WCET, of a program executed on a specific hard...
International audienceMulti-core systems are increasingly interesting candidates for executing paral...
Scientific and technological advances in the area of integrated circuits have allowed the performanc...
The Worst-Case Response Time (WCRT) of multi-tasking applications running on multi-cores is an impor...