Date: Thu, 07 Nov 1996 19:06:53 GMT Server: NCSA/1.5 Content-type: text/html Last-modified: Thu, 12 Sep 1996 20:50:25 GMT Content-length: 5521 Pei Cao' Home Page

Pei Cao (cao@cs.wisc.edu)

Assistant Professor of Computer Science
Department of Computer Sciences
University of Wisconsin - Madison
1210 West Dayton Street
Madison, WI 53706 USA

cao@cs.wisc.edu
Phone: 608-262-2252
Departmental Office: 262-1204
Fax: 608-262-9777

Education:

Research Interests:

Research Projects:

Courses:

Traces and Simulators:


Recent Papers


Recent Talks

  • Slides for "Application Controlled File Caching and Prefetching"; Postscript of Page 26 and Postscript of Page 46.


    Research Summary

    My research focuses on I/O and storage management in uniprocessor and parallel systems. In particular, I am investigating two techniques to improve file system performance: application-specific replacement policies for the file cache, and aggressive prefetching of file data from the disk. I have developed a system in which the kernel allocates physical pages to individual applications, and each application is responsible for deciding how to use its physical pages for caching and prefetching. The system uses a fair global allocation policy in the kernel, and carefully integrates cache replacement, prefetching and disk scheduling. A prototype implementation on uniprocessor systems has demonstrated that good application-chosen replacement strategies and prefetching information can significantly improve the I/O performance of many applications. Currently, I am extending these techniques to parallel systems. I am developing integrated caching and prefetching algorithms for parallel disk arrays. In addition, I am investigating the global resource management problems in operating systems.
    Last modified: Wed Apr 24 21:38:49 1996 by Pei Cao
    cao@cs.wisc.edu