Rechnerorganisation, Vorlesung, WS 2016/17, 05.12.2016, 13 - a podcast by Karlsruher Institut für Technologie (KIT)

from 2021-01-31T22:10:42.023393

:: ::

13 |
0:00:00 Starten
0:00:09 Fortsetzung Kapitel 6 - Pipeline-Verarbeitung
0:01:18 Wiederholung: 6.1 Pipeline-Verarbeitung
0:03:44 Wiederholung: Definitionen
0:05:46 Wiederholung: Leistungssteigerung durch Pipelining
0:07:47 Wiederholung: Durchsatz
0:09:40 Wiederholung: Datenpfad für die MIPS-Architektur
0:11:24 Erinnerung: Pipeline-Stufen und Pipeline-Register
0:12:27 6.4 DLX-Pipelinestufen
0:21:09 Phasen der Befehlsausführung in der DLX-Pipeline
0:23:36 Beispiel: load-word
0:26:28 Beispiel: branch if equal zero
0:29:48 Pipelining
0:31:04 6.5 Pipeline-Konflikte
0:33:30 Drei Arten von Pipeline-Konflikten (Datenkonflikte)
0:35:18 6.5.1 Datenabhängigkeiten
0:44:37 6.5.2 Datenkonflikte
0:46:51 WAR und WAW
0:48:12 Beispiel: RAW Konflikte
0:50:25 Fehlzuweisung durch einen Datenkonflikt
0:51:06 6.5.2 Lösungen für Datenkonflikte
0:57:18 Hardware-Lösung durch Interlocking
1:01:02 Forwarding-Techniken
1:08:09 Vergleich: Interlocking vs. Forwarding
1:08:46 Problem: Nicht alle Konflikte sind alleine durch Forwarding behebbar
1:10:33 Lösung: Forwarding with interlocking
1:12:20 Drei Arten von Pipeline-Konflikten (Struktur- oder Ressourcenkonflikte, Steuerflusskonflikte)
1:13:02 6.5.3 Ressourcenkonflikte
1:16:31 6.5.4 Lösungen von Ressourcenkonflikte
1:19:08 6.5.5 Steuerflusskonflikte
1:21:57 Steuerflusskonflikte durch Verzweigung

Further episodes of Rechnerorganisation, Vorlesung, WS16-17

Further podcasts by Karlsruher Institut für Technologie (KIT)

Website of Karlsruher Institut für Technologie (KIT)