Jegyzet

A tárgy jegyzete: szga.pdf (Csak az egyetemi hálózatról érhető el! Utolsó módosítás: 2021.03.11.)

Fóliák, segédanyagok

Előadások
1.Információfeldolgozási modellek
2.Perifériakezelés
3.Háttértárak
4.PCI/USB csatolófelületek
5.Memória technológiák
6.Virtuális memória
7.Cache memória
8.Lokalitástudatos programozás
9.Utasításkészlet architektúrák
10.Pipeline utasításfeldolgozás
11.Soron kívüli utasítás-végrehajtás
12.Az utasítás-pipeline szélesítése
13.Elágazásbecslés
14.Párhuzamos feldolgozás
15.Védelem
16.Támadás a spekulatív végrehajtás ellen
Gyakorlatok
1.Kapunyitó, tervezési feladat
2.Kapunyitó, arduino-val
3.Perifériák és háttértárak
4.Memóriakezelés feladatsor (imsc)
5.Cache memória feladatsor (imsc)
6.Pipeline feladatsor (imsc, megoldás
7.Elágazásbecslés feladatsor (imsc)
IMSc többletanyag
1.NAND és NOR flash memória felépítése
2.Inverz laptábla működése
3.Védelem
4.Scoreboard és Tomasulo algoritmus
5.SIMD feldolgozás
6.Skálázható és hibatűrő rendszerek

Online gyakorló felület

A tárgyhoz kapcsolódó számpéldák gyakorlásához egy online gyakorló felületet fejlesztettünk. Még nincs minden témakörre készen, de remélhetőleg már így is hasznos.

Online videók

A járvány időszakában minden előadáshoz készült videó anyag, mely az alábbi linken keresztül érhető el: https://videotorium.hu/hu/channels/4634

Demók

Filp András tanár úr pipeline demója: pipelinedemo.zip (Használat: program betöltés, adatfüggőségek meghatározása, léptetés)