Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Exploiting Modern Microarchitectures - Meltdown, Spectre, & Other Hardware Attacks

Stanford University via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This seminar explains how modern microarchitectural features create vulnerabilities such as Meltdown and Spectre. It discusses attack techniques, mitigations, and ways to balance processor performance with security.

Syllabus

Introduction
Agenda
Architecture
Applications
Page faults
Architectures
Processor Elements
Microarchitecture
Why cache
Pipelines
Out of Order Course
Dynamic Execution
Architectural State
Architecture Examples
Virtual Memory Cache
Translation
Application binaries
Cache organization
Sidechannels
Prefetching
Branch prediction
Conditional branches
Branch predictors
Meltdown Inspector

Taught by

Stanford Online

Reviews

Start your review of Exploiting Modern Microarchitectures - Meltdown, Spectre, & Other Hardware Attacks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.