Journal ArticleOne problem with performing soft real-time computations on general-purpose operating systems is that these OSs may spend significant amounts of time in the kernel instead of performing work on behalf of the application that is nominally scheduled: the OS effectively steals time from the running application. Stolen time can be a significant obstacle to predictable program execution on real-time versions of Linux and Windows 2000, where it can cause applications to miss essentially all of their deadlines. We propose augmented CPU reservations, a novel mechanism for using fine-grained accounting information about the amount of stolen time to help the scheduler allow applications to meet their deadlines. We have designed and impl...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
This paper proposes a novel framework and programming model for real-time applications supporting a ...
Tolerating hardware faults in modern architectures is becoming a prominent problem due to the miniat...
One problem with pelforming soft real-time computa-tions on general-purpose operating systems is tha...
Journal ArticleThis paper analyzes the results of two case studies in applying the Rialto/NT schedul...
Journal ArticleThis paper presents an implementation of scheduling abstractions originally developed...
Journal ArticleAlthough computer programs explicitly represent data values, time values are usually ...
Journal ArticleThe CPU schedulers in general-purpose operating systems are designed to provide fast ...
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material...
International audienceAs a central part of resource management, the OS thread scheduler must maintai...
Abstract: Most research focusing on timing errors deals with scheduling policies that avoid the erro...
Journal ArticleOur premise is that since there already exists a large, mature body of literature on ...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
Design and analysis of real-time systems is heavily based on knowing worst-case execution times (WCE...
In a hard real-time embedded system, the time at which a result is computed is as important as the r...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
This paper proposes a novel framework and programming model for real-time applications supporting a ...
Tolerating hardware faults in modern architectures is becoming a prominent problem due to the miniat...
One problem with pelforming soft real-time computa-tions on general-purpose operating systems is tha...
Journal ArticleThis paper analyzes the results of two case studies in applying the Rialto/NT schedul...
Journal ArticleThis paper presents an implementation of scheduling abstractions originally developed...
Journal ArticleAlthough computer programs explicitly represent data values, time values are usually ...
Journal ArticleThe CPU schedulers in general-purpose operating systems are designed to provide fast ...
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material...
International audienceAs a central part of resource management, the OS thread scheduler must maintai...
Abstract: Most research focusing on timing errors deals with scheduling policies that avoid the erro...
Journal ArticleOur premise is that since there already exists a large, mature body of literature on ...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
Design and analysis of real-time systems is heavily based on knowing worst-case execution times (WCE...
In a hard real-time embedded system, the time at which a result is computed is as important as the r...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
This paper proposes a novel framework and programming model for real-time applications supporting a ...
Tolerating hardware faults in modern architectures is becoming a prominent problem due to the miniat...