@InProceedings{gross:io,
  author = {Thomas Gross and Peter Steenkiste},
  title = {Architecture Implications of High-speed {I/O} for Distributed-Memory
  Computers},
  booktitle = {Proceedings of the 8th ACM International Conference on
  Supercomputing},
  year = {1994},
  month = {July},
  pages = {176--185},
  publisher = {ACM Press},
  address = {Manchester, UK},
  keywords = {parallel I/O, parallel architecture, networking, pario-bib},
  comment = {They examine the characteristics of a system that has I/O nodes
  which interface between the internal interconnection network of a
  distributed-memory MIMD machine and some external network, such as HIPPI.
  They build a simple model to show how different components affect the I/O
  throughput. They show the performance of their iWarp-HIPPI interface. They
  conclude that the I/O nodes must have sufficient memory bandwidth to support
  multiple data streams coming from several compute nodes, being combined into
  a single faster external network, or vice versa. They need to support
  scatter/gather, because the data is often distributed in small pieces. For
  the same reason, they need to have low per-message overhead. The internal
  network routing must allow multiple paths between compute nodes and the I/O
  nodes, to avoid congestion.}
}

