Brain-Score 92/100 TECH Computerphile · 13:45

Spectre & Meltdown - Computerphile

3-Second Blueprint (English)

  1. CPUs use branch prediction and speculative execution to hide the ~200x latency gap between L1 cache (0.5 ns) and RAM.
  2. When mispredicted speculative memory reads are rolled back, their side effects still remain measurable in CPU caches.
  3. 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)

  1. CPUs nutzen Sprungvorhersage und spekulative Ausführung gegen die ~200x höhere Latenz des RAM gegenüber dem L1-Cache.
  2. Auch wenn fehlgespekulierte Lesezugriffe verworfen werden, hinterlassen sie messbare Timing-Spuren im CPU-Cache.
  3. 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.