Exploiting Modern Microarchitectures - Meltdown, Spectre, & Other Hardware Attacks
Stanford University via YouTube
Overview
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