Computer Architecture - Lecture 1: Introduction and Basics (Fall 2025)

Computer Architecture - Lecture 1: Introduction and Basics (Fall 2025)

🎙 Onur Mutlu 👥 64K 📅 September 26, 2025 ⏱ 168 min 👁 36K 📄 lecture 🧭 2026-08-16
Available in: English (current) Français

Keywords

computer architecturememory bottleneckprocessing-in-memoryenergy efficiencyrobustness

Summary

This is the first lecture of a graduate-level computer architecture course at ETH Zürich, taught by Prof. Onur Mutlu. The lecture begins with a brief technical issue with the room’s audio system, which Mutlu uses as a practical example of system robustness and redundancy. He then introduces himself, his background, and the teaching team, emphasizing a research-oriented and critical-thinking mindset. The core of the lecture outlines the course’s philosophy: moving beyond traditional processor-centric design to a broader view that considers the entire computing stack, from algorithms to devices. Mutlu highlights the growing importance of memory as a bottleneck and introduces concepts like memory-centric computing and processing-in-memory. He also discusses the need for energy-efficient, robust, and secure architectures, and mentions the role of AI in architecture design. The lecture sets the stage for the semester by encouraging students to question fundamentals and think about future computing paradigms.

146 words

Critical Evaluation

Value of the Information & Strength of the Argument

The lecture provides high value by framing computer architecture education around fundamental challenges and future directions rather than just current practices. Mutlu argues convincingly for a paradigm shift towards memory-centric computing, citing the growing gap between processor and memory speeds. He supports his arguments with references to recent research papers and his own group’s work, making the case that optimizing only the processor is insufficient. The argumentation is solid, backed by examples like Google TPU and the need for robustness in safety-critical systems. The lecture is not just informative but also inspirational, aiming to cultivate a critical mindset in students.

Scientific Rigor, Source Quality, Title Accuracy

The lecture demonstrates high scientific rigor. Mutlu references several peer-reviewed papers and his own research, providing URLs in the description. The sources are credible and directly relevant to the topics discussed. The title accurately reflects the content: it is indeed an introduction to computer architecture, covering basics and course logistics. The lecture also includes a brief discussion of the transformation hierarchy and the importance of co-design across the stack, which is a key theme in modern architecture research. Overall, the sources are of high quality, and the title-content alignment is excellent.

206 words

Title / Content Match

The title accurately reflects the content: an introductory lecture covering basics and course overview.

Quality & Reliability

9/10

Lecture by a renowned professor in computer architecture, with a clear pedagogical structure, references to recent research papers, and a critical perspective on computing systems. The content is well-founded and up-to-date.

Key Moments

Cited Sources

Concurring Sources

External References

Contribution & Novelties

The lecture provides a comprehensive introduction to modern computer architecture challenges, emphasizing the need to move beyond traditional processor-centric design. It introduces the concept of memory-centric computing and processing-in-memory as key future directions. The lecture also stresses the importance of robustness, energy efficiency, and security in system design. It encourages a critical mindset and co-design across the stack.

Pour aller plus loin :

  • Processing-in-Memory — Overview of the concept and its history.
  • RowHammer — Explanation of the hardware vulnerability and its implications.
  • Systolic array — The architecture used in Google TPU, relevant to the discussion on specialized hardware.

98 words

Radar Profile

The radar profile shows high scores across all dimensions, indicating a lecture that is both informative and technically rigorous. The balance between quantity and quality of information is strong, with a slight emphasis on technical depth, reflecting the advanced nature of the course.

Reliability 9/10