My Spring 2023 undergraduate Digital Design & Computer Architecture course is fully online with all videos, slides & course materials.
Youtube playlist:
Website:
Schedule:
@ETH_en
@SAFARI_ETH_CMU
@CSatETH
Full set of my Fall 2021 Graduate Computer Architecture course lectures is online with all videos, slides & course materials.
Youtube playlist:
Website:
Course schedule:
@ETH_en
@SAFARI_ETH_CMU
@CSatETH
The full set of my 2019 graduate-level computer architecture course lectures at ETH Zurich is online, along with all lecture videos, slides, and course materials:
Course schedule:
Youtube playlist:
First…
The full set of my Spring 2019 undergraduate digital design & computer architecture course lectures at ETH Zurich
@ETH_en
@CSatETH
@SAFARI_ETH_CMU
is online with all videos, slides and course materials.
Course website:
Youtube:
Our overview paper "A Modern Primer on Processing in Memory" is online:
It covers a variety of cross-layer (algorithms-to-devices) topics, including goals & types of PIM, case studies, adoption challenges, and future outlook.
The full set of my Fall 2020 graduate computer architecture course lectures at ETH Zürich is online with all videos, slides, and course materials.
Youtube playlist:
Course website:
Course schedule: https…
Congratulations Onur and coauthors on the HPCA Test of Time Award for the 2003 paper on Runahead Execution! Watch Onur's award talk today 5:30pm Zurich:
Slides (pdf):
Paper:
@_onurmutlu_
@ETH_en
@IEEEorg
The full set of my Spring 2020 undergraduate digital design & computer architecture course lectures at ETH Zurich is online with all videos, slides & course materials.
Course schedule:
Youtube lectures:
@ETH_en
@CSatETH
@ETH
My recent keynote talk on "The Story of RowHammer" is now online:
(given at HiPEAC 2021 Conference: Secure Hardware, Architectures and Operating Systems Workshop)
Slides (pdf):
Slide…
Happy to hear that our free online lectures are useful for motivated high school students, who are the future of our world and the world of computing.
@ETH_en
@CSatETH
Me: How did you get interested in computer architecture?
High-school student: I was building a microprocessor in Minecraft and went through the computer architecture lectures by
@_onurmutlu_
Me: What?
Join us this week (1-6 February) for 8 introductory lectures on Digital Design and Computer Architecture.
Youtube premiere playlist:
Course Website:
@SAFARI_ETH_CMU
@CSatETH
@ETH_en
Lecture videos and slides from my short course on "Memory Systems and Memory-Centric Computing Systems", taught at TU Wien in June 2019 are now available. Technische Universität Wien SAFARI Research Group
Course website:
https://l…
The full set of my Spring 2019 undergraduate digital design & computer architecture course lectures at ETH Zurich
is online with all videos, slides and course materials.
Course website:
Youtube:
Systoli…
We covered fundamentals & cutting-edge research in memory, interconnects, multiprocessors, GPUs, FPGAs, accelerators & hardware/software cooperation.
Much of the course focused on memory systems & design of better memory systems for future computing platforms & applications.
Full set of my Fall 2021 Graduate Computer Architecture course lectures is online with all videos, slides & course materials.
Youtube playlist:
Website:
Course schedule:
@ETH_en
@SAFARI_ETH_CMU
@CSatETH
Honored to receive the HPCA Test of Time award for the first paper I co-authored, published at the IEEE HPCA (High Performance Computer Architecture) Symposium in 2003.
Paper:
Retrospective talk video:
Re…
The full set of my Spring 2020 undergraduate digital design & computer architecture course lectures at ETH Zurich is online with all videos, slides and course materials.
Youtube playlist:
Course website: …
Enjoyed giving the "Memory Systems and Memory-Centric Computing Systems" tutorial at SAMOS 2019 a few weeks ago. The tutorial had five parts:
1. Memory Importance and Trends
2. RowHammer
3. Computation in Memory
4. Low-Latency Memory
5. Principles and Co…
Thank you,
@jonmasters
for the kind shout-out.
Happy New Year to you and to all like you who aspire to always keep learning, advancing & improving things.
If you’re a student of Onur’s just think, he could be paid a gazillion bazillion dollars by any company in the world but he has a higher calling to educate. He’s also a damned fine human being 😀
The full set of my Spring 2021 Digital Design & Computer Architecture course at ETH Zürich is online with all videos, slides, and course materials.
We livestreamed the lectures on Youtube. We had great attendance & an engaged aud…
My research group's newsletter, covering our work in 2020, is online:
It includes:
- Papers
- News and awards
- Course lecture videos & materials
- Conference talks
- Open-source releases
- Interviews with our researchers
@SAFARI_ETH_CMU
@ETH_en
The memory hierarchy occupies the largest hardware real estate, consumes most overall system energy and is the major performance bottleneck in many workloads in modern computing systems. Its careful design and implementation are critical for performance and efficiency.
We released the source code of architectural and circuit-level simulators used to model the mechanisms in our ISCA 2019 paper "CROW: A Low-Cost Substrate for Improving DRAM Performance, Energy Efficiency, and Reliability" at .
We…
My Fall 2020 graduate-level Computer Architecture course at ETH Zurich is fully online with all videos, slides & course materials. We cover both fundamentals & the cutting-edge.
Course schedule:
Youtube lectures:
@ETH_en
@ETH
I am very honored and humbled to have received the IFIP Jean-Claude Laprie (JCL) Award in Dependable Computing at DSN 2024 earlier this week, for our original RowHammer paper, which was published at ISCA 2014 ten years ago.
@SAFARI_ETH_CMU
@ETH_en
@ETH
Our new paper "D-RaNGe: Using Commodity
#DRAM
Devices to Generate True
#Random
Numbers with Low Latency and High Throughput," to be presented by Jeremie Kim at HPCA 2019, is now online.
Paper PDF:
#memory
#security
#randomness
#…
Join us this week (1-6 February) for 8 introductory lectures on Digital Design and Computer Architecture.
Youtube premiere playlist:
Course Website:
@SAFARI_ETH_CMU
@CSatETH
@ETH_en
Enjoyed participating in the panel on "How to build an impactful research group?" at the 56th Design Automation Conference Early Career Workshop last month.
My slides are now available:
PPTX:
PDF:
#rese
…
The final set of my Spring 2022 Digital Design & Computer Architecture course at ETH Zürich is online with all videos, slides, and course materials.
The course was livestreamed Feb-Jun 2021.
We covered fundamentals of digital des…
Enjoyed attending the 29th ACM Great Lakes Symposium on VLSI (GLSVLSI).
Slides from my keynote talk "Processing Data Where It Makes Sense in Modern Computing Systems" are available online at:
Our related overview paper:
#memory
Our RowPress paper, source code & datasets are now available online.
Join us for the lightning talk tomorrow.
"RowPress: Amplifying Read Disturbance in Modern DRAM Chips"
Paper (PDF):
Source Code and Datasets on Github:
"Lecture 11: Microarchitecture" in my Spring 2019 Digital Circuits and Computer Architecture course at ETH Zurich,
@CSatETH
@ETH_en
video and slides are online.
Course Page:
Slides (pdf):
Lecture Video:
My first lecture of the Spring 2021 undergraduate digital design &
computer architecture course at ETH Zürich will be streamed online tomorrow. Anyone is welcome to join on YouTube.
Youtube livestream link:
Course website: http…
Honored and humbled to receive this Outstanding Researcher Award from Intel Labs. Thank you Intel Corporation for continued support for our research and collaboration for many years.
The award recognizes the processing-near/in-memory research done in my…
My research group SAFARI has a new website:
and a brand-new Twitter account:
@SAFARI_ETH_CMU
. Follow us to get the latest updates on our research and teaching.
My PhD student Jeremie Kim's talk on our
#HPCA2019
paper "D-RaNGe: Using Commodity
#DRAM
Devices to Generate True
#Random
#Numbers
with Low Latency and High Throughput" is now online.
Slides:
Paper:
Video:
Looking forward to giving the opening keynote talk at the "Secure Hardware, Architectures, and Operating Systems (SeHAS)" workshop tomorrow morning!
We will cover "The Story of RowHammer".
An earlier, shorter version of the talk…
The second lecture is today, on "Computation in Memory".
Video of my first lecture, "Memory Trends and Memory Reliability & Security" are available at:
Lightning talk video of our MICRO 2019 paper "EDEN: Enabling Energy-Efficient, High-Performance Deep Neural Network Inference Using Approximate DRAM" is online:
Paper:
Slides:
@SAFARI_ETH_CMU
@CSatETH
Congratulations to Mohammed Alser for receiving the IEEE Turkey Doctoral Dissertation Award for his PhD thesis on "Accelerating the Understanding of Life's Code Through Better Algorithms and Hardware Design", co advised by
@calkan_cs
and myself.
Slides from my talk at the International Solid State Circuits Conference
@ieee_isscc
forum on "Intelligence at the Edge: How Can We Make Machine Learning More Energy Efficient?" are now available online:
#memory
#data
-centric
My first lecture of the Spring 2021 undergraduate digital design & computer architecture course at
@ETH_en
will be streamed online on Youtube tomorrow. Anyone is welcome to join.
Youtube Livestream link:
Course website:
Enjoyed giving a remote keynote talk at VLSI DAT/TSA Symposia on "Intelligent Architectures for Intelligent Machines". There is plenty of room both at the top and at the bottom, but much more so when you communicate well between the top and the bottom.
Everyone is welcome to join.
We will provide a broad introduction to Memory Systems and the importance of memory in modern computing systems.
We will examine the effect of memory on performance, energy, reliability/security/safety and system cost.
Digital Design & Computer Architecture - Lecture 22: Memory Organization & Technology
2:15pm Zurich time today (May 19).
Livestream:
We will cover fundamentals of Memory Systems, major bottleneck of modern computers.
@SAFARI_ETH_CMU
@CSatETH
@ETH_en
Join us today, 4pm CET, for the 11th lecture of Digital Design & Computer Architecture (Spring'21).
We will cover Microarchitecture Fundamentals & Principles.
Youtube Premiere:
Website:
@ETH_en
@SAFARI_ETH_CMU
@CSatETH
Enjoyed attending the 10th International Workshop on
Constructive Side-Channel Analysis and Secure Design (COSADE).
Slides from my keynote talk "
#RowHammer
and Beyond" are available online at:
#security
#reliability
#safety
#rob
…
My lecture videos and slides on "Flash Memory and Solid State Drives" are online. These cover the fundamentals, reliability issues, error characteristics of real devices, and error mitigation & recovery mechanisms in planar & 3D NAND flash memories:
Lect…
We examine:
1. Uncovering in-DRAM RowHammer protection techniques
2. Deeper understanding of RowHammer
3. BlockHammer, a secure and efficient solution to RowHammer
4. Error profiling to identify uncorrectable memory errors
5. Fast true random number generation using modern DRAM
Computer Architecture, Fall'21, Lecture 16: Cutting-Edge Research
Live Nov 19, 1:15pm Zurich time. Anyone is welcome to join.
We will study five recent research papers.
Livestream:
Website:
@CSatETH
@ETH_en
@SAFARI_ETH_CMU
Our new paper "D-RaNGe: Using Commodity
#DRAM
Devices to Generate True
#Random
Numbers with Low Latency and High Throughput," to be presented by Jeremie Kim at HPCA 2019, is now online.
Paper PDF:
#memory
#security
#randomness
Our paper "SneakySnake: A Fast and Accurate Universal Genome Pre-Alignment Filter for CPUs, GPUs, and FPGAs" is now published in the
#Bioinformatics
journal.
Paper (pdf):
Source Code:
Paper (online):
The full set of my Spring 2021 Digital Design & Computer Architecture course lectures is online with all videos, slides & course materials.
Youtube:
Website:
Schedule:
@SAFARI_ETH_CMU
@CSatETH
@ETH_en
Lightning talk of our MICRO 2019 paper "SMASH: Co-designing Software Compression and Hardware-Accelerated Indexing for Efficient Sparse Matrix Operations" is online:
Paper:
Slides:
@SAFARI_ETH_CMU
@CSatETH
The second lecture is today, on "Computation in Memory".
Video of my first lecture, "Memory Trends and Memory Reliability & Security" are available at:
Looking forward to giving the ECE endowed lectureship series on "Memory Systems and Memory-Centric Computing Systems" at The University of Texas at Austin this week on Jan 29, 31, and Feb 1.
#memory
#security
#performance
#reli
…
Everyone is welcome to attend online and ask questions and openly discuss.
Slides Virtual Memory II (PDF):
Slides Future Computing Architectures (PDF):
Digital Design & Computer Arch - Lecture 26: Future Computing Architectures
Last lecture of Spring'23.
Livestream (2:15pm CEST, June 2):
We will wrap up Virtual Memory & discuss Research in Computer Architecture.
@SAFARI_ETH_CMU
@ETH_en
@CSatETH
Definitely. We have been looking at compression from multiple angles. I am happy to talk about it. One of our latest related works examines compression/decompression in memory, among other things:
And, an older work is here:
‘We’re beyond computation; we know how to do computation really well, we can optimize it, we can build all sorts of accelerators … but the memory – how to feed the data, how to get the data into the accelerators – is a huge problem.’
@_onurmutlu_
Any interest in compression?
Preliminary slides and reading materials for my "Memory Systems and Memory-Centric Computing Systems" course at
@hipeac
#ACACES2018
Summer School are online: . Webpage will be updated as the course progresses this week.
Talk video and slides of our
#DSN2019
paper "Understanding and Modeling On-Die Error Correction in Modern DRAM: An Experimental Study Using Real Devices" are now available. Minesh Patel and Jeremie Kim received the Best Paper Award for this work yesterday…
Second lecture of my Spring'21 undergraduate Digital Design & Computer Architecture course at
@ETH_en
will be streamed online tomorrow. Anyone is welcome to join on YouTube at 2pm CET.
Youtube livestream link:
Course schedule:
Our paper on latency-tolerant
#GPU
register file design presented by Amirhossein Mirhosseini at
#asplos18
: "LTRF: Enabling High-Capacity Register Files for GPUs via Hardware/Software Cooperative Register Prefetching". Available at:
Modern Solid-State Drives Course Meeting 1: Basics & Course Info:
Premieres today 4pm Zurich time.
The course focuses on many issues in SSDs & Flash Memory, the key memory technology that has revolutionized our lives.
@ETH_en
@CSatETH
@SAFARI_ETH_CMU