Memory Fundamentals: Why Modern Systems Depend on Hierarchy
Digital Design & Comp. Arch: L21: Memory Overview, Technology, Organization, Hierarchy We will describe the fundamentals of memory systems, starting with the critical importance of memory in modern systems and workloads. @SAFARI_ETH_CMU https://t.co/QKquA0GIC7 via @YouTube
Understanding Modern GPU Architecture: Fundamentals and Advances
Digital Design & Comp. Arch: L20: GPU Architectures (Spring 2026) We will describe the operational principles, design, and programming models of modern GPUs. We will cover both fundamentals and recent advances in GPUs. @SAFARI_ETH_CMU https://t.co/BVGdQn714C via @YouTube
Spring 2025 Computer Architecture Lectures Now Available Online
If you would like study how computers & computing paradigms (e.g., CPU, GPU, NPU/TPU/systolic arrays, SRAM, DRAM) work, lecture videos from Spring 2025 edition of our beginner course, Digital Design & Computer Architecture are all online: https://t.co/tKmpuxvVIx @SAFARI_ETH_CMU
Mapping AI/ML Workloads Onto VLIW and Systolic Arrays
Digital Design & Comp. Arch: L18: VLIW and Systolic Array Architectures https://t.co/f8o08XDUGf Join us live in ~10 minutes. We will discuss applications that can benefit from both architectures & describe how to map AI/ML computations to modern systolic execution hardware.
From Simple to Sophisticated: Modern Branch Prediction Explained
Digital Design & Comp. Arch: L17: Branch Prediction (Spring 2026) https://t.co/WMytQ3VuVV We will start with simple branch prediction techniques and build up to the more sophisticated techniques used in almost all modern high-performance processors. @SAFARI_ETH_CMU @CSatETH