Spectre & Meltdown - Computerphile
3-Second Blueprint (English)
- CPUs use branch prediction and speculative execution to hide the ~200x latency gap between L1 cache (0.5 ns) and RAM.
- When mispredicted speculative memory reads are rolled back, their side effects still remain measurable in CPU caches.
- Spectre trains branch predictors for out-of-bounds reads across CPUs, while Meltdown leaks protected OS kernel memory.
SpectreMeltdownSpeculative ExecutionSide-Channel Attack
3-Sekunden-Fazit (Deutsch)
- CPUs nutzen Sprungvorhersage und spekulative Ausführung gegen die ~200x höhere Latenz des RAM gegenüber dem L1-Cache.
- Auch wenn fehlgespekulierte Lesezugriffe verworfen werden, hinterlassen sie messbare Timing-Spuren im CPU-Cache.
- Spectre manipuliert die Sprungvorhersage für Zugriffe außerhalb von Arrays, während Meltdown geschützten Kernel-RAM liest.
SpectreMeltdownSpekulative AusführungSeitenkanalangriff
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.