@InProceedings{kotz:lu,
  author = {David Kotz},
  title = {Disk-directed {I/O} for an Out-of-core Computation},
  booktitle = {Proceedings of the Fourth IEEE International Symposium on High
  Performance Distributed Computing},
  year = {1995},
  month = {August},
  pages = {159--166},
  publisher = {IEEE Computer Society Press},
  copyright = {IEEE},
  earlier = {kotz:lu-tr},
  URL = {http://www.cs.dartmouth.edu/~dfk/papers/kotz:lu.ps.gz},
  URLpdf = {http://www.cs.dartmouth.edu/~dfk/papers/kotz:lu.pdf},
  keywords = {parallel I/O, numerical analysis, dfk, pario-bib},
  abstract = {New file systems are critical to obtain good I/O performance on
  large multiprocessors. Several researchers have suggested the use of {\em
  collective\/} file-system operations, in which all processes in an
  application cooperate in each I/O request. Others have suggested that the
  traditional low-level interface ({\tt read, write, seek}) be augmented with
  various higher-level requests (e.g., {\em read matrix}). Collective,
  high-level requests permit a technique called {\em disk-directed I/O\/} to
  significantly improve performance over traditional file systems and
  interfaces, at least on simple I/O benchmarks. In this paper, we present the
  results of experiments with an ``out-of-core'' LU-decomposition program.
  Although its collective interface was awkward in some places, and forced
  additional synchronization, disk-directed I/O was able to obtain much better
  overall performance than the traditional system.}
}

