Help   About ProQuest | 

Dissertations & Theses
The world's most comprehensive collection of dissertations and theses.Learn More...

Citation/Abstract

Print  |  Email  |  Order a Copy  
Program-counter-based prediction in operating systems
by Gniady, Krzysztof, Ph.D., Purdue University, 2005, 114 pages; AAT 3185763

Abstract (Summary)

Instructions uniquely identified by the program counters provide the context of program execution and instruction-based prediction techniques have been widely used at the architectural level. Operating system researches, on the other hand; have not explored the benefits of instruction-based prediction for resource management. This research explores the potential benefits provided by instruction-based prediction in operating systems. In particular, we investigate the potential of using instruction-based prediction techniques for managing I/O devices in operating systems.

The thesis will first propose instruction-based classification technique for buffer cache management. Our technique classifies and predicts the I/O access patterns in the applications, allowing the buffer cache manager to apply the best cache replacement scheme for each predicted access pattern. The second part of the thesis proposes an instruction-based technique for power management that dynamically learns the access patterns and associated idle times of applications to predict when an I/O device can be shut down to save energy. The technique uses path-based correlation to observe a particular sequence of I/O triggering instructions leading to each idle period, and predicts future occurrences of that idle period.

Indexing (document details)

Advisor:Hu, Y. Charlie
School:Purdue University
School Location:United States -- Indiana
Keyword(s):Program counter-based prediction, Operating systems, Instruction-based prediction, I/O
Source:DAI-B 66/08, p. 4318, Feb 2006
Source type:Dissertation
Subjects:Computer science
Publication Number: AAT 3185763
ISBN:9780542276439
Document URL:http://proquest.umi.com/pqdlink?did=982799071&Fmt=7&clientId =79356&RQT=309&VName=PQD
ProQuest document ID:982799071


 

 » Purchase the full text

Dissertations and theses can be purchased in a variety of formats which may include: PDF for web download, softcover, hardcover, or microform. Click the "Order a Copy" button to see the formats available for this item.

Available without purchase:

Preview  Preview

Print  |  Email  |  Order a Copy  
^Back to Top
Copyright © 2009 ProQuest LLC. All rights reserved. Terms and Conditions