Browsing by Author "Bryant, Kelvin S."
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item A Framework for Optimizing Parallel I/O(1998-10-15) Bennett, Robert; Bryant, Kelvin S.; Sussman, Alan; Das, Raja; Saltz, JoelThere has been a great deal of recent interest in parallel I/O. This paper discusses issues in the design and implementation of a portable I/O library designed to optimize the performance of multiprocessor architectures that include multiple disks or disk arrays. The major emphasis of the paper is on optimizations that are made possible by the use of collective I/O, so that I/O requests for multiple processors can be combined to improve performance. Performance measurements from benchmarking our implementation of an I/O library that currently performs collective local optimizations, called Jovian, on three application templates are also presented.Item A Parametric View of Retargetable Register Allocation(1998-10-15) Bryant, Kelvin S.; Mauney, JonWe discuss the problems involved in building a retargetable register allocator for use in an optimizing compiler. While the popular "register coloring" method is machine-independent, the allocator as a whole must implement numerous machine-dependent decisions. We present the kinds of information that must be parameterized in order to include register allocation in an retargetable compiler back-end, and discuss a sample solution.