Traditional worst-case execution time (WCET) analysis must make very pessimistic assumptions regarding the cost of preemptions for a real-time job. For every potential preemption point, the analysis must add to the WCET of a job the cache-related preemption delay (CRPD) incurred due to the contention for memory resources with other jobs in the system. However, recent work has shown that CRPD can vary at each preemption point (due to the cache lines that must be reloaded for subsequent code after the preemption). Using this observation and information obtained from schedulability analysis on the maximum length of the non-preemptive region of a job, we seek to find the optimal set of explicit preemption-points (EPPs) that minimize the WCET an...
Hard real-time systems induce strict constraints on the timing of the task set. Validation of these ...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
Constructing a complete control-flow graph (CGF) and computing upper bounds on loops of a computing ...
Abstract—In the limited-preemption scheduling model, tasks cooperate to offer suitable preemption po...
Schedulability analysis for real-time systems has been the subject of prominent research over the pa...
A central issue for verifying the schedulability of hard real-time systems is the correct evaluation...
Abstract — Schedulability analysis for real-time systems has been the subject of prominent research ...
In this abstract, we propose specific open problems towardsextending the EPP approach of Bertogna et...
Abstract—A central issue for verifying the schedulability of hard real-time systems is the correct e...
International audienceAs real-time systems increase in complexity to provide more and more functiona...
AbstractThe “profitability” of code optimizations is defined in terms of a Markov model of program f...
International audienceComputing the worst-case execution time (WCET) of tasks is important for real-...
Limited Preemptive Fixed Preemption Point scheduling (LP-FPP) has the ability to decrease and contro...
International audienceHandling cache related preemption delay (CRPD) in pre-emptive scheduling conte...
Real-time systems have to complete their actions w.r.t. given timing constraints. In order to valida...
Hard real-time systems induce strict constraints on the timing of the task set. Validation of these ...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
Constructing a complete control-flow graph (CGF) and computing upper bounds on loops of a computing ...
Abstract—In the limited-preemption scheduling model, tasks cooperate to offer suitable preemption po...
Schedulability analysis for real-time systems has been the subject of prominent research over the pa...
A central issue for verifying the schedulability of hard real-time systems is the correct evaluation...
Abstract — Schedulability analysis for real-time systems has been the subject of prominent research ...
In this abstract, we propose specific open problems towardsextending the EPP approach of Bertogna et...
Abstract—A central issue for verifying the schedulability of hard real-time systems is the correct e...
International audienceAs real-time systems increase in complexity to provide more and more functiona...
AbstractThe “profitability” of code optimizations is defined in terms of a Markov model of program f...
International audienceComputing the worst-case execution time (WCET) of tasks is important for real-...
Limited Preemptive Fixed Preemption Point scheduling (LP-FPP) has the ability to decrease and contro...
International audienceHandling cache related preemption delay (CRPD) in pre-emptive scheduling conte...
Real-time systems have to complete their actions w.r.t. given timing constraints. In order to valida...
Hard real-time systems induce strict constraints on the timing of the task set. Validation of these ...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
Constructing a complete control-flow graph (CGF) and computing upper bounds on loops of a computing ...