@InProceedings{womble:pario, author = {David Womble and David Greenberg and Stephen Wheat and Rolf Riesen}, title = {Beyond Core: Making Parallel Computer {I/O} Practical}, booktitle = {Proceedings of the 1993 DAGS/PC Symposium}, year = {1993}, month = {June}, pages = {56--63}, organization = {Dartmouth Institute for Advanced Graduate Studies}, address = {Hanover, NH}, URL = {ftp://ftp.cs.sandia.gov/pub/papers/dewombl/parallel_io_dags93.ps.Z}, keywords = {parallel I/O, out-of-core, parallel algorithm, scientific computing, multiprocessor file system, pario-bib}, abstract = {The solution of Grand Challenge Problems will require computations which are too large to fit in the memories of even the largest machines. Inevitably, new designs of I/O systems will be necessary to support them. Through our implementations of an out-of-core LU factorization we have learned several important lessons about what I/O systems should be like. In particular we believe that the I/O system must provide the programmer with the ability to explicitly manage storage. One method of doing so is to have a partitioned secondary storage in which each processor owns a logical disk. Along with operating system enhancements which allow overheads such as buffer copying to be avoided, this sort of I/O system meets the needs of high performance computing.}, comment = {See womble:outofcore. See thakur:runtime, kotz:lu, brunet:factor for other out-of-core LU results.} }