Tagged articles

Cache Hierarchy

9 articles · Page 1 of 1
IT Learning Made Simple
IT Learning Made Simple
Aug 24, 2026 · Fundamentals

CPU Cache: The Portable Little Warehouse That Boosts Performance

The article explains why CPU caches are needed, describes the three‑level cache hierarchy, locality principles, cache line size, mapping methods, replacement and write policies, and shows how cache hit rates and access patterns directly affect program performance.

CPU cacheCache Hierarchycache replacement
0 likes · 10 min read
CPU Cache: The Portable Little Warehouse That Boosts Performance
Deepin Linux
Deepin Linux
Feb 4, 2025 · Fundamentals

Understanding CPU Cache: Architecture, Hierarchy, and Optimization Techniques

This article explains the fundamental role of CPU cache in bridging the speed gap between processors and memory, covering cache hierarchy, locality principles, write policies, coherence protocols, and practical code optimizations such as data alignment and loop restructuring to improve performance.

CPU cacheCache HierarchyData Alignment
0 likes · 31 min read
Understanding CPU Cache: Architecture, Hierarchy, and Optimization Techniques
Liangxu Linux
Liangxu Linux
Dec 14, 2023 · Fundamentals

Understanding CPU Cache: Types, Structure, and Performance Optimization

This article explains why CPU caches are needed, describes the hierarchy and internal structure of cache lines, compares direct‑mapped, set‑associative and fully‑associative caches, and shows how cache‑aware coding can dramatically improve program execution speed.

C++CPU cacheCache Hierarchy
0 likes · 12 min read
Understanding CPU Cache: Types, Structure, and Performance Optimization
Open Source Linux
Open Source Linux
Aug 17, 2023 · Fundamentals

Why CPU Cache Matters: Unlock Faster Code Execution

This article explains the purpose of CPU caches, their hierarchical structure and internal designs—including direct‑mapped, set‑associative, and fully‑associative caches—and demonstrates how understanding cache behavior can dramatically improve program performance, illustrated with C++ traversal benchmarks.

CPU cacheCache Hierarchycache optimization
0 likes · 12 min read
Why CPU Cache Matters: Unlock Faster Code Execution
Architects' Tech Alliance
Architects' Tech Alliance
Feb 22, 2023 · Industry Insights

RDNA 2 vs Nvidia Ampere: Architecture, Cache, and Game Performance

This article provides an in‑depth technical analysis of AMD’s RDNA 2 GPU architecture, comparing its compute units, cache hierarchy, latency and bandwidth characteristics with Nvidia’s Ampere, and evaluates real‑world game performance in titles such as Cyberpunk 2077, Titanic Honor & Glory, and Gunner HEAT PC.

AMDCache HierarchyGPU architecture
0 likes · 30 min read
RDNA 2 vs Nvidia Ampere: Architecture, Cache, and Game Performance