2. Számítógép architektúrák osztályozása Flashcards
Flynn: Párhuzamos architektúrák osztályozása a tervezési térben
Alapja: a feldolgozó egységek és vezérlő jelek száma
1. SI – Egyszeres utasítás folyam (Single Instruction Stream)
2. MI –Többszörös utasítás folyam (Multiple Instruction Stream) Az architektúra több,
egymástól elkülönülő utasításfolyamat létrehozó vezérlő egységgel rendelkezik.
3. SD – Egyszeres adatfolyam (Single Data Stream) a végrehajtó egység egyetlen művelet
folyamot hajt végre.
4. MD – Többszörös adatfolyam (Multiple Data Stream) a végrehajtó egységek egymástól
független, több műveletfolyamot hajtanak végre.
Osztályok
SISD - Neumann féle számítógép SIMD - Multimédia feldolgozás MISD - Elmélet kategória MIMD - Párhuzamos feldolgozás Problémája: nem utal a párhuzamosság fajtájára, szintjére, és kihasználásának módjára.
Párhuzamos architektúrák modern osztályozása
Kiküszöböli a Flynn-féle osztályozás hibáit.
kép1
2000-ig utasítás szinten párhuzamosítottak, legfőképp szuperskalár processzorokkal, ezután szálszinten kezdtek párhuzamosítani.