@Article{debenedictis:scalable-unix,
  author = {Erik P. DeBenedictis and Stephen C. Johnson},
  title = {Extending {Unix} for Scalable Computing},
  journal = {IEEE Computer},
  year = {1993},
  month = {November},
  volume = {26},
  number = {11},
  pages = {43--53},
  publisher = {IEEE Computer Society Press},
  keywords = {parallel I/O, Unix, pario-bib},
  comment = {A more polished version of his other papers with del Rosario. The
  mapping-based mechanism is released in nCUBE software 3.0. It does support
  shared file pointers for self-scheduled I/O, as well as support for
  variable-length records, and asynchronous I/O (although the primary mechanism
  is for synchronous, i.e., SPMD, I/O). The basic idea of scalable pipes
  (between programs, devices, etc.) with mappings that determine routings to
  units seems like a good idea.}
}

