BibTeX for papers by David Kotz; for complete/updated list see https://www.cs.dartmouth.edu/~kotz/research/papers.html @InCollection{kotz:encyc1, author = {David Kotz and Ravi Jain}, title = {{I/O in Parallel and Distributed Systems}}, booktitle = {{Encyclopedia of Computer Science and Technology}}, editor = {Allen Kent and James G. Williams}, year = 1999, volume = 40, chapter = 0, pages = {141--154}, publisher = {Marcel Dekker, Inc.}, copyright = {Marcel Dekker, Inc.}, ISBN13 = 9780824722937, URL = {https://www.cs.dartmouth.edu/~kotz/research/kotz-encyc1/index.html}, note = {Supplement 25}, abstract = {We sketch the reasons for the I/O bottleneck in parallel and distributed systems, pointing out that it can be viewed as a special case of a general bottleneck that arises at all levels of the memory hierarchy. We argue that because of its severity, the I/O bottleneck deserves systematic attention at all levels of system design. We then present a survey of the issues raised by the I/O bottleneck in six key areas of parallel and distributed systems: applications, algorithms, languages and compilers, run-time libraries, operating systems, and architecture.}, }