Multiprocesorové systémy. Multiprocesorové systémy vznikly z důvodu zvýšení výkonnosti počítačů, protože jednoprocesorové systémy svým výkonem již přestaly.

Slides:



Advertisements
Podobné prezentace
™. ™ Zprovoznění zařízení a zahájení jejich řízení během několika minut.
Advertisements

Síťové prvky.
Mikroprocesory Intel Obr. 1.
Otázky k absolutoriu HW 1 - 5
Sběrnice.
Tato prezentace byla vytvořena
Historie počítačových sítí a jejich postupný vývoj
Přínosy a druhy počítačových sítí. Jednou z nejvýznamnějších technologií používaných v oblasti výpočetních systémů jsou již řadu let počítačové sítě.
Informatika 1_6 6. Týden 11. A 12. hodina.
USB porty a jejich využití
Václav Bartoněk, 6. G MěVG Klobouky u Brna
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
Paměťové obvody a vývoj mikroprocesoru
Tato prezentace byla vytvořena
Diskové systémy.
Počítač, jeho komponenty a periferní zařízení
= monolitický integrovaný obvod obsahující kompletní mikropočítač
Autor:Jiří Gregor Předmět/vzdělávací oblast: Digitální technika Tematická oblast:Digitální technika Téma:Paměti – úvod, základní pojmy Ročník:3. Datum.
Lokální počítačové sítě Novell Netware Ing. Zdeněk Votruba Technická fakulta ČZU Laboratoř výpočetních aplikací.
Vnitřní paměti a jejich rozdělení. 2 Vnitřní paměti jsou ty, které jsou umístěny na základní desce mikropočítače nebo počítače. Vnitřní paměti se vyrábějí.
MainBoard.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Procesor Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Pokud bychom přirovnali počítač.
Tato prezentace byla vytvořena
Technické prostředky PLC OB21-OP-EL-AUT-KRA-M Ing. Petr Krajča.
Začátky mikroprocesorů
Autor:Jiří Gregor Předmět/vzdělávací oblast: Digitální technika Tematická oblast:Digitální technika Téma:Statické paměti RWM – RAM 1. část Ročník:3. Datum.
VY_32_INOVACE_8_10_Počítačové sítě
CZ.1.07/1.4.00/ VY_32_INOVACE_152_IT7 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Popis obvodu 8051.
Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Procesor je ústřední výkonnou jednotkou.
ICT ZÁKLADNÍ POJMY.
Architektura počítače
Pevný disk (HDD - Hard Disk Drive)
Tato prezentace byla vytvořena
Výrok „Vypadá to, že jsme narazili na hranici toho, čeho je možné dosáhnout s počítačovými technologiemi. Člověk by si ale měl dávat pozor na takováto.
Počítačové sítě Terezie Gřundělová Historie Vznik a vývoj je spjat s rozvojem počítačů a výpočetní techniky První rozmach v padesátých letech.
Univerzita třetího věku kurz Znalci Hardware 1.
Mikroprocesor.
Počítačové sítě Katharina Kočí.
Procesory.
SVAZEK NEDEDIKOVANÝCH PRACOVNÍCH STANIC NA BÁZI OS LINUX DANIEL LANGR DIPLOMOVÁ PRÁCE 2004.
Prioritní osa: 1 − Počáteční vzdělávání Oblast podpory: 1.4 − Zlepšení podmínek pro vzdělávání na základních školách Registrační číslo projektu: CZ.1.07/1.4.00/
 nejvíce využívaná služba internetu založená na www stránkách  poskytuje virtuální informační prostor, přístupný pomocí prohlížeče  výhodou www stránek.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
 = jedná se o vzájemné propojení lokálních počítačových sítí pomocí vysokorychlostních datových spojů  vznikl spojením mnoha menších sítí  v každé.
Střední škola a Vyšší odborná škola cestovního ruchu, Senovážné náměstí 12, České Budějovice Č ÍSLO PROJEKTU CZ.1.07/1.5.00/ Č ÍSLO MATERIÁLU.
Charakteristiky síťových topologií OB21-OP-EL-KON-DOL-M Orbis pictus 21. století.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
Nastavení serverů OB21-OP-EL-KON-DOL-M Orbis pictus 21. století.
SOFTWAROVÁ PODPORA PRO VYTVÁŘENÍ FUZZY MODELŮ Knihovna fuzzy procedur Ing. Petr Želasko, VŠB-TU Ostrava.
Základní deska. Základní deska (anglicky mainboard či motherboard) představuje základní hardware většiny počítačů. Hlavním účelem základní desky je.
PC sestava. Základní deska (MB) Chipset Je skupina integrovaných obvodů (čipů), které jsou navrženy ke vzájemné spolupráci a jsou obvykle prodávány.
EU peníze školám Registrační číslo projektu CZ.1.07/1.4.00/ Název projektu Inovace školství Šablona - název Inovace a zkvalitnění výuky prostřednictvím.
VY_32_INOVACE_8_10_Počítačové sítě
Vypracoval / Roman Málek
Programování mikropočítačů Platforma Arduino
ALU Aritmeticko-logická jednotka
Operační Systém Operační systém je v informatice základní programové vybavení počítače (tj. software), které je zavedeno do paměti počítače při jeho.
Výukový materiál zpracován v rámci projektu
DIGITÁLNÍ UČEBNÍ MATERIÁL
Multiprotocol Label Switching (MPLS)
1. ročník oboru Mechanik opravář motorových vozidel
Název školy: ZŠ Bor, okres Tachov, příspěvková organizace
Využití v praxi operační paměti RAM
Centrální procesorová jednotka
1. ročník oboru Mechanik opravář motorových vozidel
Přednášky z Distribuovaných systémů
Transkript prezentace:

Multiprocesorové systémy

Multiprocesorové systémy vznikly z důvodu zvýšení výkonnosti počítačů, protože jednoprocesorové systémy svým výkonem již přestaly dostačovat. Tyto systémy bývají ve velké většině typu MIND, to je systémy u nichž každý procesor zpracovává jiná data podle svého programu. K důležitým charakteristikám multiprocesorového systému patří počet procesorů. Hlavním problémem byl vhodný poměr ceny a výkonu při velkém počtu procesorů a vhodné spojovací síti. Problém se podařilo vyřešit formou minisuperpočítačů, které byly populární pro vysokou výkonnost a relativně nízkou cenu.

Multiprocesorové systémy se uplatňují v mnoha oblastech techniky jednak z důvodu vysokého výkonu, ale též jako zálohované systémy s vysokou spolehlivostí a bezpečností. To proto, že obsahují množství paralelně pracujících procesorů, které lze využít při paralelním chodu jako zálohu. Systémy se třídí podle nejrůznějších kritérií z nichž nejpoužívanější je způsob komunikace procesorů s pamětí a to :  těsně vázané multiprocesorové systémy  volně vázané multiprocesorové systémy

Těsně vázané multiprocesorové systémy Těsně vázané multiprocesorové systémy jsou takové systémy, které mají procesory jež nejsou vybaveny pamětí buď vůbec, nebo ji mají velmi malou. Paměťové moduly a periferní zařízení jsou pro všechny procesory společné a jsou většinou střídavě využívány. K jejich vzájemnému libovolnému propojení včetně propojení s periferními zařízeními a pamětmi se používají propojovací sítě. Procesory jsou propojeny ještě sítí přerušovacích signálů. Sítě jsou realizovány jako dynamické.

Tyto systémy se dělí na systémy propojené :  sdílenou pamětí  sběrnicí  přepínačem

Systémy propojené sdílenou pamětí Procesory v tomto systému mezi sebou komunikují též pomocí dat, které se zapisují do paměti a pomocí přerušovacích signálů přes síť přerušovacích signálů. Tento způsob komunikace je velmi rychlý a proto se tyto systémy používají pro řešení úloh kladoucích značné nároky nejen na rozsah komunikace, ale i na její rychlost. Proto aby nevznikaly problémy při komunikaci například při použití přepínačů, je u každého procesoru použita vyrovnávací paměť (viz následující obrázek). Systém je sice složitější, ale je bezpečný. Jeden každý procesor je připojen na síť paměťových modulů přes jednotku překladu adresy. K této jednotce je připojena část přímo adresovatelné paměti, ve které je jádro operačního systému pro daný procesor.

Mezi počítačové systémy propojené sdílenou pamětí patří například superpočítače vyráběné firmou CRAY. Jednalo se o zdokonalení jednoprocesorového počítače Cray-1, takže vznikl nejprve dvouprocesorový model Cray X-MP s 5x vyšší výkonností a později čtyřprocesorový superpočítač s 8 moduly paměti a typovým označením Cray X-MP48 (viz následující obrázek). Tento superpočítač měl výkonnost o řád větší než Cray-1.

Architektura superpočítače Cray X-MP

Systémy propojené sběrnicí Společná sběrnice je běžným spojovacím prostředkem. Bývá používána v multiprocesorových systémech, může tam ale omezovat výkonnost systému, protože ji lze lehce přetížit. Běžně se používá jen s několika procesory.

Systémy propojené přepínačem Tyto systémy mají skoro úplnou volnost při vzájemném propojení 2 libovolných částí. Přepínač je ale značně finančně náročná záležitost, takže propojení většího počtu procesorů je neúměrně náročné a tím i drahé. Z tohoto důvodu je tento systém používán jen u nejvýkonnějších systémů.

Systémy propojené přepínačem

Volně vázané multiprocesorové systémy V těchto systémech má každý procesor velkou lokální paměť, často i s vlastními periferními zařízeními a velkým stupněm autonomie. To z toho důvodu, že lokální paměť obsahuje program i data příslušného procesoru, kterým mají být zpracována. Počítačová síť a volně vázaný multiprocesorový systém se vzájemně velmi podobají a je obtížné mezi nimi určit přesnou hranici. Jako takové jsou nejdůležitější rysy multiprocesorového systému následující :  má jen 1 operační systém  řeší jen 1 úlohu v daném čase  vzdálenosti prvků jsou maximálně jen v desítkách centimetrů

Procesory mezi sebou komunikují formou zpráv přenášených po síti přes překladač adres, který má schopnosti řešit problémy při přístupu na propojovací síť. Šířka propojovací sítě je obvykle malá, většinou to bývá 1 bit. Z tohoto důvodu nejsou tyto systémy vhodné pro vzájemnou silnou spolupráci mezi paralelními procesy. Propojovací síť může být různě složitá. Od jednoduché sběrnice až po víceúrovňový propojovací systém. Tyto propojovací sítě se používají v převážné míře jako statické propojovací sítě.

Vývoj těchto systémů byl opožděn, protože řízení několika vlastně kompletních počítačů na jedné úloze je mnohem složitější než řízení několika procesorů sdílející stejná data nehledě již na cenu.

Architektura volně vázaného systému

Volně vázaný systém se sběrnicí

Transputerové systémy V 80. letech se objevila řada vývojových tendencí a to nejen s větší šířkou dat, rychlostí a lepšími funkcemi. Vyskytly se i pokusy o vytváření větších celků na čipu, což jsou specializované zakázkové obvody. Jsou to například signálové procesory (typ D77P20 firmy NEC), procesory pro manipulaci s daty atd. V roce 1985 byla uvedena na trh mikropočitačová stavebnice, její nejdůležitější prvek byl nazván transputer. Název vznikl ze slov tranzistor a computer. Jedná se vlastně o úplný počítač na čipu, který je však jen základní součástkou.

Stavebnice obsahuje 4 základní řady součástek a to :  transputery  transputery pro řízení paměti  grafické transputery  komunikační adaptery

Pro tyto nové součástky, transputery byl vyvinut speciální programovací jazyk OCCAM. Jazyk umožňuje popisovat paralelní procesy, které probíhají v několika transputerech současně. Příklad takovéhoto transputeru je typ 9000 firmy Inmos.

Má 32bitový procesor, 64bitovou jednotku s pohyblivou řádovou čárkou, 4 komunikační linky a 16 kB vyrovnávací paměť pro data i instrukce. Zápisníková paměť je umístěna přímo v ALU. Obsahuje též časovače a speciální procesor virtuálních kanálů. Tento procesor pak na 4 komunikačních linkách umožňuje v multiplexním režimu vlastně neomezený počet komunikačních kanálů. Vyrovnávací paměť je tvořena 4 nezávislými bloky z nichž každý obsahuje 256 řádků po 4 slovech, adresu délky 24 bitů včetně 2 bitů příznaků označujících platnost příslušného řádku a změnu jeho obsahu. Vyrovnávací paměť je připojena pomocí přepínače tak, že k ní má přístup několik jednotek umístěných na čipu.

Aplikace transputerů Aplikace transputerů mají široké použití tam, kde je třeba řídit paralelní procesy. Komunikační linky umožňují vytvářet paralelní systémy jen z transputerů. Takovéto základní zapojení vytváří pravidelná mřížka.

Pokud je třeba vytvořit vysoce výkonný a spolehlivý systém, pak se nahradí každý z transputerů čtveřicí transputerů, kde jsou transputery zapojeny do úplného grafu. V úplném grafu pak komunikuje každý transputer s každým při čemž se celá čtveřice chová jako 1 transputer. Takovýto transputer má pak 4násobnou výkonnost.