9 Types of Computer Memory and How They Work
Computer memory explained: primary vs secondary, volatile vs nonvolatile, RAM, ROM, HDDs and SSDs - uses and trade-offs.
Computer memory explained: primary vs secondary, volatile vs nonvolatile, RAM, ROM, HDDs and SSDs - uses and trade-offs.
Comprehensive DDR4 testing guide: scenarios, read/write waveform separation, pin functions, timing, signal integrity, ripple, tools and tips.
Explore DDR5 reliability: how RAS features, on-die ECC, DCA, DQS oscillator, CRC and DFE, enable stable high-speed memory.
DRAM trends: sustained multiplicative scaling, rising density and per-die capacity, and evolving I/O strategies (HBM, GDDR, DDR, LPDDR) 2010s-2020s
DirectCXL uses CXL.mem to access disaggregated memory with load/store semantics, reducing latency vs RDMA up to 8.3× and improving real workloads ~3×.
Explore memory hierarchy, cache basics, locality principles, and practical tips for writing cache-friendly code to boost performance.
Explore memory chip types, NAND flash benefits, serial vs raw NAND differences, and SIDesigner simulation tips for NAND flash modeling.
DMA explained: offload the CPU for efficient memory-to-peripheral and peripheral-to-memory transfers, buffering, ADC/DAC pipelines, and concurrency.
Learn how DMA enables direct peripheral-to-memory transfers, reducing CPU involvement in I/O on Linux and improving system efficiency.
TigerGraph's 108TB LDBC SNB BI benchmark: 217.9B vertices, 1.6T edges, OLAP query performance, scalability, and infrastructure insights.