Computer Architecture - Lecture 8: Memory Latency (Fall 2025)

Computer Architecture - Lecture 8: Memory Latency (Fall 2025)

🎙 Onur Mutlu Lectures 👥 64K 📅 October 18, 2025 ⏱ 166 min 👁 1K 📄 lecture 🧭 2026-08-15
Available in: English (current) Français

Keywords

memory latencyDRAMlatency hidingprocessing-in-memorycomputer architecture

Summary

This lecture, part of the Computer Architecture course at ETH Zürich, focuses on memory latency as a critical performance bottleneck. The speakers, Dr. Mohammad Sadrosadati and Prof. Onur Mutlu, motivate the importance of low-latency architectures by discussing applications like genome analysis and edge computing. They highlight that while memory capacity and bandwidth have improved significantly, latency has not, due to physical limitations and design trade-offs. The lecture covers DRAM latency parameters, the impact of new memory types (e.g., DDR4, HBM) on latency, and the challenges of memory contention in multi-core systems. It emphasizes that latency hiding techniques (e.g., caches, prefetching) add complexity and may not suffice for latency-bound applications. The speakers advocate for fundamentally reducing latency through techniques like processing-in-memory, which moves computation closer to data. They reference several papers and resources for further study, including their own research on RowHammer and memory-centric computing. The lecture is technical and aimed at advanced students, providing a comprehensive overview of the problem and potential solutions.

163 words

Critical Evaluation

Value of the Information & Strength of the Argument

The lecture provides high-value information by systematically analyzing the memory latency problem from multiple angles: motivational applications, historical trends, quantitative data, and architectural implications. The argumentation is solid, grounded in empirical studies and simulations (e.g., Ramulator) that compare different DRAM types. The speakers effectively argue that latency is a fundamental issue that cannot be fully solved by hiding it, and they propose processing-in-memory as a promising direction. The presentation is well-structured, with clear examples and references to support claims.

Scientific Rigor, Source Quality, Title Accuracy

The lecture demonstrates high scientific rigor, with references to peer-reviewed papers and open-source tools. The sources cited are credible and directly relevant to the topic. The title accurately reflects the content, which is a detailed technical discussion of memory latency. The lecture is part of a university course, ensuring academic quality. The speakers are recognized experts in the field, further enhancing credibility.

156 words

Title / Content Match

The title accurately reflects the content, which focuses on memory latency in computer architecture.

Quality & Reliability

9/10

Lecture by a leading researcher in computer architecture, with detailed technical content and references to peer-reviewed papers. The presentation is well-structured and based on established research.

Key Moments

Cited Sources

Concurring Sources

External References

Contribution & Novelties

The lecture provides a comprehensive overview of memory latency challenges and potential solutions, synthesizing recent research from the SAFARI group. It emphasizes the need to move beyond latency hiding to fundamental latency reduction, particularly through processing-in-memory. The lecture also highlights the importance of considering latency as a first-class design metric.

Pour aller plus loin :

  • Processing-in-memory — Overview of the concept.
  • DRAM — Background on DRAM technology.
  • RowHammer — Explanation of the RowHammer vulnerability and its implications.

77 words

Radar Profile

The radar profile shows high scores across all dimensions, indicating a well-rounded and authoritative lecture. The high technical level and information quality are balanced by strong reliability, making it an excellent resource for advanced students.

Reliability 9/10