Onur Mutlu Lectures - Latest News and Information
  • All Technology
  • AI
  • Autonomy
  • B2B Growth
  • Big Data
  • BioTech
  • ClimateTech
  • Consumer Tech
  • Crypto
  • Cybersecurity
  • DevOps
  • Digital Marketing
  • Ecommerce
  • EdTech
  • Enterprise
  • FinTech
  • GovTech
  • Hardware
  • HealthTech
  • HRTech
  • LegalTech
  • Nanotech
  • PropTech
  • Quantum
  • Robotics
  • SaaS
  • SpaceTech
AllNewsDealsSocialBlogsVideosPodcastsDigests

Technology Pulse

EMAIL DIGESTS

Daily

Every morning

Weekly

Sunday recap

NewsDealsSocialBlogsVideosPodcasts
Onur Mutlu Lectures

Onur Mutlu Lectures

Creator
0 followers

Full computer architecture/memory systems lectures

Recent Posts

Digital Design & Computer Architecture - Lecture 25: Prefetching (Spring 2022)
Video•Feb 18, 2026

Digital Design & Computer Architecture - Lecture 25: Prefetching (Spring 2022)

The penultimate lecture of the Spring 2022 Digital Design & Computer Architecture series focuses on prefetching – the proactive loading of data into cache or registers before it is demanded by the processor. The instructor emphasizes that prefetching is one of the most impactful techniques for alleviating memory‑hierarchy bottlenecks, especially as systems adopt deeper, heterogeneous memory stacks. Key insights include how prefetching can cut both cache‑miss rates and miss‑latency by bringing blocks into the appropriate cache level ahead of time. The design space spans from L1 to main memory and even remote nodes, raising coordination challenges across levels. The lecture also covers software‑driven prefetching (e.g., browsers preloading likely links) and hardware mechanisms, noting that aggressive strategies may introduce inter‑core interference and bandwidth pressure. The professor highlights concrete examples: a web browser predicting user clicks, distributed prefetches from remote memory nodes, and the subtle interplay with cache‑coherence protocols such as MESI. He warns that a prefetch triggered by one core can evict useful data for another, underscoring the need for intelligent prediction and throttling. For system architects, the takeaway is clear: effective prefetching can unlock significant performance gains, but only if designers carefully balance prediction accuracy, placement, and coherence overhead. As multicore and emerging memory technologies (e.g., PCM, FeRAM) become mainstream, refined prefetch strategies will be essential to sustain scaling and latency targets.

By Onur Mutlu Lectures
Memory-Centric Computing - Talk at UCLA - 29.11.2022
Video•Feb 17, 2026

Memory-Centric Computing - Talk at UCLA - 29.11.2022

Professor Onur Mutlu outlined the case for memory-centric computing, arguing that modern workloads—especially machine learning and genomics—generate far more data than current systems can efficiently process. He highlighted trends like wafer-scale processor designs and high-bandwidth memory attachments as steps toward...

By Onur Mutlu Lectures
Digital Design & Computer Architecture - Lecture 24a: Multi-Core Caches (Spring 2022)
Video•Feb 17, 2026

Digital Design & Computer Architecture - Lecture 24a: Multi-Core Caches (Spring 2022)

The lecture examines cache design challenges in multicore and multithreaded systems, highlighting trade-offs between private and shared caches. Shared caches improve utilization, reduce data replication and communication latency, and align with shared-memory programming, while private caches avoid contention and offer...

By Onur Mutlu Lectures
Digital Design & Computer Architecture - Lecture 24: Advanced Caches (Spring 2022)
Video•Feb 17, 2026

Digital Design & Computer Architecture - Lecture 24: Advanced Caches (Spring 2022)

In this lecture on advanced caches the instructor reviews memory hierarchy principles and current extensions, including remote memory and memory-blade architectures used to support data‑intensive applications. He revisits basic cache designs (direct‑mapped, set‑associative, fully associative), explaining how associativity trades off...

By Onur Mutlu Lectures
Accelerating Genome Analysis - Montenegro Academy of Sciences Conference, 3.11.2022
Video•Feb 16, 2026

Accelerating Genome Analysis - Montenegro Academy of Sciences Conference, 3.11.2022

In a recorded talk for the Montenegro Academy of Sciences, the speaker outlined the urgent need to accelerate genome analysis, concentrating on the read-mapping bottleneck that impedes turning high-throughput sequencing outputs into actionable genomic insight. He traced advances in sequencing—especially...

By Onur Mutlu Lectures
Digital Design & Comp. Arch: L1: Introduction: Fundamentals, Transistors, Gates (Spr 2026)
Video•Feb 16, 2026

Digital Design & Comp. Arch: L1: Introduction: Fundamentals, Transistors, Gates (Spr 2026)

The lecture is an introductory session to digital design and computer architecture, framing the course as a ground-up exploration of how computers are built—starting from CMOS transistors as the fundamental switching element and progressing to logic, arithmetic, memory, and whole...

By Onur Mutlu Lectures
Digital Design & Computer Architecture - Lecture 23: Memory Hierarchy and Caches (Spring 2022)
Video•Feb 16, 2026

Digital Design & Computer Architecture - Lecture 23: Memory Hierarchy and Caches (Spring 2022)

The lecture reviewed fundamentals of memory organization and the design of memory hierarchies and caches, emphasizing why SRAM is used for on-chip caches while DRAM serves as main memory due to differing fabrication and capacitor requirements. It surveyed memory technologies...

By Onur Mutlu Lectures
Memory Centric Computing - Sonova Workshop, 24.10.2022
Video•Feb 13, 2026

Memory Centric Computing - Sonova Workshop, 24.10.2022

In a workshop on memory-centric computing, the speaker argued that modern computing is bottlenecked by data movement rather than raw compute, urging co-design of hardware and software to keep memory and compute tightly coupled. He highlighted neural networks and genome...

By Onur Mutlu Lectures
Digital Design & Computer Arch. - Lecture 22: Memory Organization & Memory Technology (Spring 2022)
Video•Feb 13, 2026

Digital Design & Computer Arch. - Lecture 22: Memory Organization & Memory Technology (Spring 2022)

In this lecture the professor shifts focus from processors to memory, arguing that memory and storage are the dominant bottlenecks in modern computing. He frames the discussion with Amdahl’s law to show why accelerating computation alone yields limited system speedups...

By Onur Mutlu Lectures
Memory-Centric Computing - PACT 2022 Tutorial (08.10.2022)
Video•Feb 12, 2026

Memory-Centric Computing - PACT 2022 Tutorial (08.10.2022)

The tutorial frames memory-centric computing as a response to rapidly growing data demands that are outpacing traditional compute-centric architectures. The speaker highlights that modern workloads—large neural networks, databases, graph analytics, and mobile applications—are increasingly bottlenecked by memory bandwidth, capacity, and...

By Onur Mutlu Lectures

Page 2 of 2

← Prev12