Sponsor
This project was supported in part by DARPA contracts/grants N66001-97-C-8522, N66001-97-C-8523, and F19628-95-C-0193, and by Tektronix, Inc. and Intel Corporation.
Document Type
Technical Report
Publication Date
1-1999
Subjects
Adaptive computing systems, Multimedia systems, Computer input-output equipment, Memory management (Computer science)
Abstract
In this paper we propose to use feedback control to automatically allocate disk bandwidth in order to match the rate of disk I/O to the real-rate needs of applications. We describe a model for adaptive resource management based on measuring the relative progress of stages in a producer-consumer pipeline. We show how to use prefetching to transform a passive disk into an active data producer whose progress can be controlled via feedback. Our progress-based framework allows the integrated control of multiple resources. The resulting system automatically adapts to varying application rates as well as to varying device latencies.
Persistent Identifier
http://archives.pdx.edu/ds/psu/10465
Citation Details
"Feedback Based Dynamic Proportion Allocation for Disk I/O," Dan Revel, Dylan McNamee, Calton Pu, David Steere, and Jonathan Walpole, OGI CSE Technical Report CSE-99-001, January 1999.
Description
An Oregon Graduate Institute Department of Computer Science and Engineering Technical Report (CSE-99-001), January 1999.