Multiprocesorski sistemi – uvod
Multiprocesorski sistemi
Uvod
Milo Tomašević SI4MPS, 2009.
Paralelno procesiranje
Promena principa razvojne filozofije favorizuje
paralelno procesiranje
Energija je jeftina, tranzistori su skupi =>
tranzistori su jeftini, energija je skupa (power wall)
FLOP je spora, L/S op je brza =>
FLOP je brza, L/S je spora (memory wall)
Prevodioci i arhitektura omogućavaju sve veći ILP =>
dobici od ILP sve manji (ILP wall)
Monolitni uniprocesori interno pouzdani, greške na pinovima =>
ispod 65 nm drugačije
Skaliranje uspešnog HW bloka =>
efekti dužine linija, preslušavanja, šuma, pouzdanosti, ...
ETF Beograd,SI4MPS, Uvod
2

Paralelno procesiranje
Prošlost ... sadašnjost ... budućnost
Veliki napredak – tehnologija i koncepti
Paralelni računar je skup procesnih elemenata
koji sarađuju da bi brzo rešili veliki zadatak
(A&G,89)
Namena:
Veća propusna moć (throughput) - više poslova istovremeno
Ubrzanje - paralelizacija aplikacije
Poboljšanje odnosa “cost-effectiveness” – manje ulaganja
za bolje performanse
Veća pouzdanost
ETF Beograd,SI4MPS, Uvod
4
Paralelno procesiranje
Bitne karakteristike:
Alokacija resursa:
koliko procesora?
kakva je snaga procesora?
kako su povezani?
koliko memorije i kakva je hijerarhija?
Pristup podacima, komunikacija i sinhronizacija
kako elementi sarađuju i komuniciraju?
gde se podaci nalaze i kako se prenose između procesora?
koje su apstrakcije i primitive za kooperaciju?
Performanse i skalabilinost
kakve su posledice na performanse?
kako sve to skalira?
ETF Beograd,SI4MPS, Uvod
5

ETF Beograd,SI4MPS, Uvod
7
Paralelno procesiranje
Istorija - različite i inovativne arhitekture i
organizacije, često vezane za nove programske
modele
Brzo sazrevanje uz ograničenja tehnologije
Sveprisutni mikroprocesori!
Laptop i super-računar u osnovi slični!
Tehnološki trendovi utiču na konvergenciju različitih pristupa
Trendovi tehnologije čine paralelno procesiranje
nezaobilaznim
Razumevanje osnovnih principa i projektnih
kompromisa
Komunikacija, replikacija, …
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti