@InProceedings{kandemir:optimize, author = {Mahmut Kandemir and Alok Choudhary and J. Ramanujam and Rajesh Bordawekar}, title = {Optimizing Out-of-Core Computations in Uniprocessors}, booktitle = {Proceedings of the Workshop on Interaction between Compilers and Computer Architectures}, year = {1997}, month = {February}, pages = {1--10}, publisher = {Kluwer Academic Publishers}, URL = {http://www.cacr.caltech.edu/~rajesh/hpca.ps}, keywords = {parallel I/O, compiler, out-of-core, pario-bib}, abstract = {Programs accessing disk-resident arrays perform poorly in general due to excessive number of I/O calls and insufficient help from compilers. In this paper, in order to alleviate this problem, we propose a series of compiler optimizations. Both the analytical approach we use and the experimental results provide strong evidence that our method is very effective on uniprocessors for out-of-core nests whose data sizes far exceed the size of available memory.} }