Tartalomjegyzék
Számítógépek felépítésePárhuzamos feldolgozásTöbbprocesszoros rendszerek„Szuperszámítógépek”
Cél
Tartalom
Motiváció
Számítógépek teljesítőképességét befolyásoló tényezők
Párhuzamos számítás(Parallel computing)
Fizikai korlátok
Párhuzamos feldolgozás kell…De hogyan, hol ?...
A párhuzamos programvégrehajtás szintjei
1. szint: A hardver egységen belüli párhuzamosítás
2. szint: Gépi utasítás végrehajtásán belüli párhuzamosítás.
3. szint: Párhuzamosítás a feldolgozott adatok szintjén.
4. szint: Gépi utasítások közötti párhuzamosítás.
Gépi utasítások közötti párhuzamosítás : Dataflow (adatfolyam)
5. szint: Eljárások (makro utasítások) közötti párhuzamosítás.
6. szint: Jobok közötti párhuzamosítás.
7. szint: Folyamatok közötti párhuzamosítás.
Többprocesszoros rendszerek
„soros” számítás
Többprocesszoros rendszerek megjelenését segítő tényezők
A többprocesszoros rendszerek előnyei
A többprocesszoros rendszerek fejlődése...
Neumann „soros” számítógép elve
ILLIAC - IV
Multiprocesszoros rendszerek csoportosítása és osztályozása(alkalmazásuk szerint)
„Amdahl’s törvénye”
SISD, SIMD, MISD, MIMD
SISD, SIMD, MISD, MIMD(Flynn, 1966)
SISD
SIMD
SIMD
MISD
MIMD
MIMD
Csoportosítás a processzor és a memória közötti kapcsolat alapján
Csoportosítás a processzor és a memória közötti kapcsolat alapján
a rendszerek csoportosítása (2)
Kérdések...
Számítási feladat „szétbontása” („párhuzamosítása”)
Müveleti szétbontás - „Task farm”
Adat szétbontás (leképzés) - szabályos „területi”
Hogyan osztják meg a processzorok egymás között az adatokat ?
Hogyan osztják meg a processzorok egymás között az adatokat ? Egyszeres címmező (1)
Hogyan osztják meg a processzorok egymás között az adatokat ? Egyszeres címmező (2)
Hogyan osztják meg a processzorok egymás között az adatokat ? „Üzenet küldés”
Hogyan vannak a processzorok összekapcsolva ?
Hogyan vannak a processzorok összekapcsolva ? egyszeres sín (single bus)
Hogyan vannak a processzorok összekapcsolva ? kapcsoló hálózat (network)
Kapcsoló hálózat elrendezések (topológiák)
Kapcsoló hálózat elrendezések (topológiák)Gyűrű
Kapcsoló hálózat elrendezések (topológiák)2 dimenziós háló
Kapcsoló hálózat elrendezések (topológiák)„n” dimenziós kockák
Kapcsoló hálózat elrendezések (topológiák)keresztrúdas
A leggyorsabb számítógépek,a TOP500-as lista
A leggyorsabb
PPT dia
PPT dia
PPT dia
PPT dia
A leggyorsabb… magyar...
PPT dia
A TOP500 listáról...
A leggyorsabb… ELTE...
ELTE cluster, GRID...
SETI
Kulcsszavak
Összefoglalás
Irodalom, linkek
Az anyag megtalálható lesz: http://people.inf.elte.hu/istenes
|