SZÁMÍTÓGÉP ARCHITEKTÚRÁK - 4 Németh Gábor
MULTIPROCESSZOROS RENDSZEREK A mikroprocesszorok árának jelentős csökkenése lehetővé teszi, hogy azokat egy bonyolult rendszerben univerzális épitőelemekként használjuk. MULTIPROCESSZOROS RENDSZER: egymástól független (rész)feladatok konkurrens feldolgozását végző többprocesszoros rendszer. Két esemény konkurrens, ha egyik sem tudja kauzálisan befolyásolni a másikat. 1999 Németh Gábor: Számítógép architektúrák
MULTIPROCESSZOROS RENDSZEREK - 2 P folyamat Q folyamat p 4 q A folyamatok ÜZENETeken keresztül látják egymást. 5 p 3 q 4 t q p 3 p3 konkurrens q3-al és q4-el. 2 q 2 (q3 és q4 nem konkurrensek.) p q 1 1 1999 Németh Gábor: Számítógép architektúrák
MULTIPROCESSZOROS RENDSZEREK - 3 STATIKUS FELADAT- HOZZÁRENDELÉS: egy processzor egy megha- tározott funkciót lát el . KAPACITÁS FUNKCIÓ EGYSZERŰ; MEGHIBÁSODÁSOKRA ÉRZÉKENY 1999 Németh Gábor: Számítógép architektúrák
MULTIPROCESSZOROS RENDSZEREK - 4 KAPACITÁS PROCESSZOR DINAMIKUS FELADAT- HOZZÁRENDELÉS: egy processzor minden funkciót elláthat a kapacitás egy részére . . . FUNKCIÓ BONYOLULT OPERÁCIÓS RENDSZER; MEGHIBÁSODÁSOK ESETÉN ÁTKONFIGURÁLHATÓ 1999 Németh Gábor: Számítógép architektúrák
MULTIPROCESSZOROS RENDSZEREK - 5 LAZÁN CSATOLT RENDSZER: - üzenet kommunikáció, - minden processzornak saját operációs rendszere van. Egyszerű, lassú. SZOROSAN CSATOLT RENDSZER: - kommunikáció közös erőforráson keresztül, - egyetlen operációs rendszer van. Bonyolult, gyors. 1999 Németh Gábor: Számítógép architektúrák
LAZÁN CSATOLT RENDSZEREK KOMMUNIKÁCIÓS ALRENDSZEReken keresztül megvalósított, logikailag pont-pont összeköttetés. 1. PROCESSZOR ÁTMENETI TÁROLÓ 2. PROCESSZOR ÁLLAPOT ÉRVÉNYES ÜZENET VAN BEOLVASÁS ÚJ ÜZENET VAN ADATSÍN ÜZENET ELVÉVE (PERIFÉRIA) (FORRÁS) 1999 Németh Gábor: Számítógép architektúrák
LAZÁN CSATOLT RENDSZEREK - 2 File kérés FILE KEZELŐ LEMEZ KEZELŐ OPERÁCIÓS RENDSZER LEMEZ VEZÉRLŐ HARDWARE LEMEZ File kezelés egyetlen számítógép esetén 1999 Németh Gábor: Számítógép architektúrák
LAZÁN CSATOLT RENDSZEREK - 3 FILE KÉRÉS FILE KÉRÉS 1. FILE KEZELŐ 1.LEMEZ KEZELŐ 2. FILE KEZELŐ 2.LEMEZ KEZELŐ SÍNILLESZTŐ HW KOMMUNIKÁCIÓS SW SÍNILLESZTŐ HW KOMMUNIKÁCIÓS SW RENDSZERSÍN SÍNILLESZTŐ HW KOMMUNIKÁCIÓS SW LEMEZ VEZÉRLŐ LEMEZ 1999 Németh Gábor: Számítógép architektúrák
LAZÁN CSATOLT RENDSZEREK - 4 VIRTUÁLISAN ELOSZTOTT MEMÓRIA OPERATÍV MEMÓRIA OPERATÍV MEMÓRIA . . . PROCESSZOR PROCESSZOR . . . PROCESSZOR PROCESSZOR KOMMUN. ALRENDSZER KOMMUN. ALRENDSZER KOMMUNIKÁCIÓS ALRENDSZER: - Logikai erőforrás cím leképzése: Fizikai erőforrás cím + üzenetek 1999 Németh Gábor: Számítógép architektúrák
LAZÁN CSATOLT RENDSZEREK - 5 A kommunikációs alrendszer a logikai pont-pont összeköttetést leképzi a fizikai átviteli közegre. A fizikai átviteli közeg korlátozott átviteli kapacitást biztosít, így TORLÓDÁS VEZÉRLÉS kell. Minden processzor kap egy hitelértéket és akkor küldhet ki üzenetet, ha hitel értéke > 0. Probléma: hitel elveszésének kezelése elvileg megoldhatatlan nagy rendszerekben. 1999 Németh Gábor: Számítógép architektúrák