30 Punkte von kunggom 2021-04-10 | 4 Kommentare | Auf WhatsApp teilen

Intel hat auf YouTube eine zweiteilige Videoserie veröffentlicht, die verschiedene Elemente und Konzepte moderner CPU-Architektur kurz erläutert. (Englisch) Zusammengenommen dauern beide Teile etwa 45 Minuten und liegen vermutlich auf dem Niveau einer Einführungsorientierung zu einer Fachvorlesung, wie sie Studierende der Informatik hören würden.

Teil 1: https://www.youtube.com/watch?v=vgPFzblBh7w

In Teil 1 werden folgende Themen behandelt:

  • Was ist eine CPU?

  • Eine kurze Geschichte der CPU (mit Fokus auf Intel)

  • Die Abstraktionsebenen des Computers

  • Das Konzept der ISA (Instruction Set Architecture)

Teil 2: https://www.youtube.com/watch?v=o_WXTRS2qTY

In Teil 2 geht es um die Mikroarchitektur als Implementierung der ISA; der Inhalt ist etwas vertiefender als in Teil 1.

  • Das Konzept der Mikroarchitektur

  • Der vierstufige Befehlszyklus [Fetch ▶ Decode ▶ Execute ▶ Writeback] und die Unterscheidung von Frontend/Backend in der CPU

  • Pipeline und CPU-Taktfrequenz

  • Spekulative Ausführung durch Branch Prediction

  • Cache zur Verringerung des Geschwindigkeitsunterschieds zum Speicher

  • Das Konzept von μops (Micro-operations), die innerhalb der CPU verwendet werden

  • Umsetzung von ILP (Instruction-Level Parallelism) durch Superskalarität (Superscalar)

  • Out-of-Order Execution und verschiedene Komponenten für deren Umsetzung

  • Wie moderne CPUs durch das Zusammenspiel all dieser Elemente arbeiten

4 Kommentare

 
ryuheechul 2021-04-17

Ich habe gerade Teil 1 gesehen, sehr übersichtlich. Es hilft wirklich sehr dabei, die Informationen, denen ich bisher anderswo nur stückweise begegnet bin, im Kopf gut zu ordnen. 👍🏼

 
ryuheechul 2021-04-17

Teil 2 ist auch großartig.

 
ryuheechul 2021-04-17

Ich habe gerade Teil 1 gesehen, sehr übersichtlich. Es fühlt sich so an, als würden die Informationen, die ich bisher nur bruchstückhaft aufgenommen hatte, endlich geordnet.

 
ryuheechul 2021-04-17

Übrigens wollte ich diesen Kommentar eigentlich bearbeiten, wusste aber nicht wie; ich dachte, ich hätte ihn gelöscht, und jetzt weiß ich nicht einmal, wie man ihn löscht. -0-