Journal ArticleThis paper analyzes the results of two case studies in applying the Rialto/NT scheduler to real Windows 2000 applications. The first study is of a soft modem-a modem whose signal processing work is performed on the host CPU, rather than on a dedicated signal processing chip. The second is of an audio player application. Both of these are frequently used real-time applications-ones running on systems that were not designed to support predictable real-time execution. To function correctly, both applications require that ongoing computations be performed in a timely manner. In both cases, we first measured an original version designed to run on Windows 2000, and then modified the application to take advantage of ongoing CPU Rese...
This paper presents a snapshot of early results from a study of Windows NT aimed at understanding an...
This paper demonstrates a formal, quantitative methodology for making engineering decisions on the c...
Real time scheduling problems are present in every aspect of software development. An optimized real...
Journal ArticleThis paper presents an implementation of scheduling abstractions originally developed...
Journal ArticleOne problem with performing soft real-time computations on general-purpose operating ...
One problem with pelforming soft real-time computa-tions on general-purpose operating systems is tha...
ManuscriptThis paper presents a snapshot of early results from a study of Windows NT aimed at unders...
Guaranteeing the temporal correctness of a real-time system is a very challenging problem since appl...
ManuscriptThis paper is intended to catalyze discussions on two intertwined systems topics. First, i...
Journal ArticleThe CPU schedulers in general-purpose operating systems are designed to provide fast ...
Abstract This paper presents Vassal, a system that enables applications to dynamically load and unlo...
Windows NT was not designed as a real time operating system, but market forces and the acceptance of...
Multimedia applications are often executed on standard Personal Computers. The absence of establishe...
Journal ArticleWe have developed a new way to look at real-time and embedded software: as a collecti...
Journal ArticleAlthough computer programs explicitly represent data values, time values are usually ...
This paper presents a snapshot of early results from a study of Windows NT aimed at understanding an...
This paper demonstrates a formal, quantitative methodology for making engineering decisions on the c...
Real time scheduling problems are present in every aspect of software development. An optimized real...
Journal ArticleThis paper presents an implementation of scheduling abstractions originally developed...
Journal ArticleOne problem with performing soft real-time computations on general-purpose operating ...
One problem with pelforming soft real-time computa-tions on general-purpose operating systems is tha...
ManuscriptThis paper presents a snapshot of early results from a study of Windows NT aimed at unders...
Guaranteeing the temporal correctness of a real-time system is a very challenging problem since appl...
ManuscriptThis paper is intended to catalyze discussions on two intertwined systems topics. First, i...
Journal ArticleThe CPU schedulers in general-purpose operating systems are designed to provide fast ...
Abstract This paper presents Vassal, a system that enables applications to dynamically load and unlo...
Windows NT was not designed as a real time operating system, but market forces and the acceptance of...
Multimedia applications are often executed on standard Personal Computers. The absence of establishe...
Journal ArticleWe have developed a new way to look at real-time and embedded software: as a collecti...
Journal ArticleAlthough computer programs explicitly represent data values, time values are usually ...
This paper presents a snapshot of early results from a study of Windows NT aimed at understanding an...
This paper demonstrates a formal, quantitative methodology for making engineering decisions on the c...
Real time scheduling problems are present in every aspect of software development. An optimized real...