@MastersThesis{bordawekar:msthesis,
  author = {Rajesh R. Bordawekar},
  title = {Issues in Software Support for Parallel {I/O}},
  year = {1993},
  month = {May},
  school = {Syracuse University},
  URL = {ftp://erc.cat.syr.edu/ece/choudhary/PASSION/msthesis.ps.Z},
  keywords = {parallel I/O, pario-bib},
  abstract = {This thesis looks at various issues in providing
  application-level software support for parallel I/O. We show that the
  performance of the parallel I/O system varies greatly as a function of data
  distributions. We present runtime I/O primitives for parallel languages which
  allow the user to obtain a consistent performance over a wide range of data
  distributions. \par In order to design these primitives, we study various
  parameters used in the design of a parallel file system. We evaluate the
  performance of Touchstone Delta Concurrent File System and study the effect
  of parameters like number of processors, number of disks, file size on the
  system performance. We compute the I/O costs for common data distributions.
  We propose an alternative strategy -two phase data access strategy- to
  optimize the I/O costs connected with data distributions. We implement
  runtime primitives using the two-phase access strategy and show that using
  these primitives not only I/O access rates are improved but also user can
  obtain complex data distributions like block-block and block-cyclic.},
  comment = {This is basically a consolidation of the other bordawekar papers,
  in more detail. So he covers an experimental analysis of the touchstone
  delta; of the problems arising from the direct-access model for
  non-conforming distributions; of the two-phase model; and of the run-time
  library to support two-phase access. See also bordawekar:reorganize,
  thakur:runtime, bordawekar:efficient, thakur:out-of-core,
  delrosario:two-phase, bordawekar:primitives, bordawekar:delta-fs.}
}

