ManuscriptThis paper is intended to catalyze discussions on two intertwined systems topics. First, it presents early results from a latency study of Windows NT that identifies some specific causes of long thread scheduling latencies, many of which delay the dispatching of runnable threads for tens of milliseconds. Reasons for these delays, including technical, methodological, and economic are presented and possible solutions are discussed. Secondly, and equally importantly, it is intended to serve as a cautionary tale against believing one's own intuition about the causes of poor system performance. We went into this study believing we understood a number of the causes of these delays, with our beliefs informed more by conventional wisdom a...
This paper presents detailed network performance measurements of a prototype implementation of the T...
This paper addressed the impacts of latency on good throughputs of a computer network. The networks ...
Abstract: General purpose computers find increased use within behavioural, psychological, and neuros...
ManuscriptThis paper presents a snapshot of early results from a study of Windows NT aimed at unders...
This paper presents a snapshot of early results from a study of Windows NT aimed at understanding an...
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...
Many kinds of current network hardware, modems especially, have latencies many times worse than they...
Dealing effectively with latency is the key to accurate and reliable timekeeping over networks. Soft...
Building high performance computer systems requires an understanding of the behaviour of systems and...
Abstract: General purpose computers find increased use within behavioural, psychological, and neuros...
Journal ArticleOne problem with performing soft real-time computations on general-purpose operating ...
A major theme of IT in the past decade has been the shift from on-premise hardware to cloud computin...
In this paper we investigate the causes of lateness of new product development projects. From litera...
Time matters. In a networked world, we would like mobile devices to provide a crisp user experience ...
This paper presents detailed network performance measurements of a prototype implementation of the T...
This paper addressed the impacts of latency on good throughputs of a computer network. The networks ...
Abstract: General purpose computers find increased use within behavioural, psychological, and neuros...
ManuscriptThis paper presents a snapshot of early results from a study of Windows NT aimed at unders...
This paper presents a snapshot of early results from a study of Windows NT aimed at understanding an...
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...
Many kinds of current network hardware, modems especially, have latencies many times worse than they...
Dealing effectively with latency is the key to accurate and reliable timekeeping over networks. Soft...
Building high performance computer systems requires an understanding of the behaviour of systems and...
Abstract: General purpose computers find increased use within behavioural, psychological, and neuros...
Journal ArticleOne problem with performing soft real-time computations on general-purpose operating ...
A major theme of IT in the past decade has been the shift from on-premise hardware to cloud computin...
In this paper we investigate the causes of lateness of new product development projects. From litera...
Time matters. In a networked world, we would like mobile devices to provide a crisp user experience ...
This paper presents detailed network performance measurements of a prototype implementation of the T...
This paper addressed the impacts of latency on good throughputs of a computer network. The networks ...
Abstract: General purpose computers find increased use within behavioural, psychological, and neuros...