University of Houston
Department of Computer Science

In partial fullfillment of the Requirements for the Degree of
Master of Science


Xuetao Feng
will defend her thesis

I/O Performance Improvement Through The Use Of Compiler-Drive Memory Management


Abstract

A compiler combined with a user level runtime system can replace and out-perform standard virtual memory management (VMM) for out-of-core problems. The execution time for single code and the overall impact on system resource utilization is lower for the compiler/runtime system combination than for VMM. Also this system does not require any special services from the operating system and does not require modification of the operating system kernel. We present a modified Comanche (Compiler Managed Cache) system and give new methodologies for providing efficient out-of-core programming without virtual memory management for a group of data access patterns. The experimental data show that this system performs better than virtual memory management for all of the three test case patterns on two standard operating systems and has significantly less impact on system resources than virtual memory management.


Date: Friday, March 3, 2000
Time: 11:00 AM
Place: 550-PGH


Faculty, students, and the general public are invited
Thesis Advisor: Dr. Ernst L. Leiss