Jump to content

External memory model

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Pzoxicuvybtnrm (talk | contribs) at 21:22, 5 December 2017 (move stub template). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In theoretical computer science, the external memory model (also called the I/O model or disk access model) is a model of computation that captures the behavior of computers that use magnetic storage. It captures the fact that read and write operations are much faster in a cache than in main memory, and that reads long contiguous blocks is faster than reading randomly using a disk read-and-write head. The model was introduced by Alok Aggarwal and David Vitter in 1988.[1] The external memory model is related to the cache-oblivious model, but algorithms in the external memory model may know the block size.

See also

References

  1. ^ Aggarwal, Jeffrey; Vitter (1988). "The input/output complexity of sorting and related problems". Communications of the ACM. 31 (9): 1116โ€“1127.