Live briefing
Everything about Direct memory access
Feature of computer systems
Direct memory access (DMA) is a feature of many computer systems that allows certain hardware subsystems to access main system memory independently of the central processing unit (CPU). Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Direct memory accessA 5-minute orientation
- Skim a recent paper: Semantics of Remote Direct Memory Access: Operational and Declarative Models of RDMA on TSO ArchitecturesInfluential work since 2022
- Pick up a classic book: Financial auditThe most-reprinted book on the subject
- Read the landmark paper: Reporting Recollective Experiences: Direct Access to Memory Systems?Cited 71 times
- Go sideways: Intel 8237A closely related topic
- Go sideways: Industry Standard ArchitectureA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Reporting Recollective Experiences: Direct Access to Memory Systems?
On Reporting Recollective Experiences and “Direct Access to Memory Systems”
Data cache and direct memory access in programming mediaprocessors
Data Center Ethernet and Remote Direct Memory Access: Issues at Hyperscale
Comprehension of Linguistic Dependencies: Speed‐Accuracy Tradeoff Evidence for Direct‐Access Retrieval From Memory
Design and Implementation of a Direct Memory Access Controller for Embedded Applications
On methods for direct memory access without cycle stealing
Fine grained, direct access file system support for storage class memory
🆕 Influential since 2022
Semantics of Remote Direct Memory Access: Operational and Declarative Models of RDMA on TSO Architectures
Direct Memory Access-Based Data Storage for Long-Term Acquisition Using Wearables in an Energy-Efficient Manner
Novel Current Slope Control in Dual-Active-Bridge Converter Using Periodic Filters and Direct Access Memory in DSP
DCMA: Accelerating Parallel DMA Transfers with a Multi-Port Direct Cached Memory Access in a Massive-Parallel Vector Processor
On the confidence-accuracy relationship in memory: inferential, direct access, or indirect access?
📚 Books worth reading
- 📕Financial auditUnited States. General Accounting Office · 1943
- 📕By the KingEngland and Wales. Sovereign (1625-1649 : Charles I). · 1625
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
C How to ProgramPaul J. Deitel, Harvey M. Deitel · 2007
Social cognitionSusan T. Fiske, Shelley E. Taylor · 1984
The Computer and the BrainJohn von Neumann · 1958
The web application hacker's handbookDafydd Stuttard, Marcus Pinto · 2007
Apache CookbookKen Coar, Rich Bowen · 2003
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Intel 8237 Intel 8237 is a direct memory access (DMA) controller, a part of the MCS 85 microprocessor family. It enables data transfer between memory and the I/O…
- Industry Standard Architecture Industry Standard Architecture (ISA) is the 16-bit internal bus of IBM PC/AT and similar computers based on the Intel 80286 and its immediate successors…
- Low Pin Count The Low Pin Count (LPC) bus is a computer bus used on IBM-compatible personal computers to connect low-bandwidth devices to the CPU, such as the BIOS ROM…
- Memory-mapped I/O and port-mapped I/O Memory-mapped I/O (MMIO) and port-mapped I/O (PMIO) are two complementary methods of performing input/output (I/O) between the central processing unit…
- Input–output memory management unit In computing, an input–output memory management unit (IOMMU) is a memory management unit (MMU) connecting a direct-memory-access–capable (DMA-capable)…
- Intel i960 Intel's i960 (or 80960) is a RISC-based microprocessor design that became popular during the early 1990s as an embedded microcontroller. It became a best-sellin…
- List of Intel chipsets This article provides a list of motherboard chipsets made by Intel, divided into three main categories: those that use the PCI bus for interconnection…
- Blackfin Blackfin is a family of hybrid 16/32-bit microprocessors developed, manufactured and marketed by Analog Devices. The processors have built-in, fixed-point…