Everything About ___
Live briefing

Everything about External memory algorithm

Algorithms for processing data too large to fit into a computer's main memory at once

In computing, external memory algorithms or out-of-core algorithms are algorithms that are designed to process data that are too large to fit into a computer's main memory at once. Such algorithms must be optimized to efficiently fetch and access data stored in slow bulk memory such as hard drives or tape drives, or when memory is on a computer network. External memory algorithms are analyzed in the external memory model. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: External memory algorithmA 5-minute orientation
  2. Skim a recent paper: HSE-KTruss: A Hybrid Semi-External Algorithm for Memory-Budgeted Max-Truss ComputationInfluential work since 2022
  3. Pick up a classic book: C How to ProgramThe most-reprinted book on the subject
  4. Read the landmark paper: External memory algorithms and data structuresCited 409 times
  5. Go sideways: Cache-oblivious algorithmA closely related topic
  6. Go sideways: External sortingA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Model
  2. Algorithms
  3. Applications
  4. History

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics