3. Szálszinten párhuzamos feldolgozás (TLP)

Slides:



Advertisements
Hasonló előadás
A processzorok rövid történelme, áttekintése
Advertisements


Kamarai prezentáció sablon
Processzorok megjelenése 2005-től
Erőállóképesség mérése Találjanak teszteket az irodalomban
MATEMATIKA Év eleji felmérés 3. évfolyam
A számítógépek generációi
Számítógép architektúra
Elektromos mennyiségek mérése
Az új történelem érettségiről és eredményeiről augusztus Kaposi József.
Processzorok.
Utófeszített vasbeton lemez statikai számítása Részletes számítás
 Többszálúság  Gyártási költségek  A modellnevek megváltoztatása  Processzor magok  Athlon és Phenom összehasonlítása.
A többmagos processzorok
A tételek eljuttatása az iskolákba
Alaplapra integrált csatlakozók
VÁLOGATÁS ISKOLÁNK ÉLETÉBŐL KÉPEKBEN.
Mikroprocesszorok (CPU)
Az IBM kompatibilis személyi számítógép (PC) hardverismeretei
A Processzor foglalata
Digitális rendszerek I. c
Paradigmaváltások a processzorfejlesztésben Sima Dezső augusztus 25.
Korszakváltás a processzorok fejlődésében Sima Dezső 2013 őszi félév (verzió 3.4)
Sima Dezső Többmagos/sokmagos processzorok Október Version 3.0.
Korszakváltás a processzorok fejlődésében Sima Dezső 2011 őszi félév (módosított, verzió 3)
Többmagos Processzorok (1) Sima Dezső 2008 őszi félév (Ver. 2.1)  Sima Dezső, 2008.
Korszakváltás a processzorok fejlődésében Sima Dezső 2011 őszi félév.
Korszakváltás a processzorok fejlődésében Sima Dezső 2007 őszi félév.
Korszakváltás a processzorok fejlődésében Sima Dezső 2009 őszi félév.
Korszakváltás a processzorok fejlődésében
Szerkezeti elemek teherbírásvizsgálata összetett terhelés esetén:
Mikroprocesszorok. X86 – amit mi is használunk Eredetileg 16 bites CISC Először 8, 16, majd 32 bitesre bővítve IA32 néven Kívül CISC, belül RISC (Pentium.
DRAGON BALL GT dbzgtlink féle változat! Illesztett, ráégetett, sárga felirattal! Japan és Angol Navigáláshoz használd a bal oldali léptető elemeket ! Verzio.
Számítástechnika a KFKI AEKI-ben
Lineáris egyenletrendszerek (Az evolúciótól a megoldáshalmaz szerkezetéig) dr. Szalkai István Pannon Egyetem, Veszprém /' /
MIÉRTEK A SZÁMÍTÁSTECHNIKÁBAN
Branch & bound módszer. A megoldandó feladat: P(x) = 8x 1 + 5x 2  MAX x 1 + x 2
Determinisztikus vonások a mikroprocesszorok fejlődésében Sima Dezső május 27.
Paradigmaváltások a processzorfejlesztésben Sima Dezső augusztus 25.
III. Többmagos Processzorok (1) Sima Dezső 2007 tavaszi félév (Ver. 2.0)  Sima Dezső, 2007.
Korszakváltás a processzorok fejlődésében Sima Dezső Szeptember.
Az ILP feldolgozás fejlődése
szakmérnök hallgatók számára
Aktuális helyzet Elhasznált gumiabroncs hasznosítás MAGUSZ
LENDÜLETBEN AZ ORSZÁG A Magyar Köztársaság kormánya.
Processzorfoglalat.
Milyen szemléletváltást követel meg a választható portfoliós rendszer bevezetése a pénztáraktól? Pénztárkonferencia 2008 Biró Gergely.
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke MIKROELEKTRONIKA, VIEEA306 Integrált áramkörök: áttekintés,
Érettségi jelentkezések és érettségi eredmények 2008 Tanévnyitó értekezlet Érettségi jelentkezések - érettségi eredmények augusztus 29.
40).6-os szint X. feltörésnél az omlás ideiglenes biztosítása
Processzorok.
Csurik Magda Országos Tisztifőorvosi Hivatal
A klinikai transzfúziós tevékenység Ápolás szakmai ellenőrzése
2006. Peer-to-Peer (P2P) hálózatok Távközlési és Médiainformatikai Tanszék.
QualcoDuna interkalibráció Talaj- és levegövizsgálati körmérések évi értékelése (2007.) Dr. Biliczkiné Gaál Piroska VITUKI Kht. Minőségbiztosítási és Ellenőrzési.
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
Érettségi eredmények május-június. Az utóbbi évek érettségi eredményei TanévÉrettségi átlag (RFG- AGK) Országos érettségi átlag Kitűnők száma (RFG-
A többmagos processzorok világa Páter-Részeg Attila (PAASABI.ELTE) Beadandó I.
Processzorok és típusai
Többszálú Processzorok Sima Dezső 2008 őszi félév (Ver. 2.0)  Sima Dezső, 2007.
1 Az igazság ideát van? Montskó Éva, mtv. 2 Célcsoport Az alábbi célcsoportokra vonatkozóan mutatjuk be az adatokat: 4-12 évesek,1.
Mikroprocesszorok (Microprocessors, CPU-s)
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- architektúrák dr. Kovács György DE AVK GAIT.
A processzorok (CPU).
Korszakváltás a processzorok fejlődésében Sima Dezső 2014 őszi félév (verzió 3.5)
Korszakváltás a processzorok fejlődésében Sima Dezső 2014 őszi félév (verzió 3.5)
Korszakváltás a processzorok fejlődésében
Korszakváltás a processzorok fejlődésében
Az ILP feldolgozás fejlődése
Korszakváltás a processzorok fejlődésében
Előadás másolata:

3. Szálszinten párhuzamos feldolgozás (TLP) Szemcsézettség Több szál TP (thread-level parallelism) Szál (Utasításfolyam) ILP (instruction-level parallelism) – 38 –

Multitasking, Multithreading Párhuzamos szálak származtatása különböző alkalmazásokból ugyanabból az alkalmazásból Multiprogramming Multitasking, Multithreading – 39 –

A többszálas technika megvalósítási lehetőségei mikroprocesszorokban SMP: Symmetric Multiprocessing (CMP: Chip Multiprocessing) Szuperskalár (négyszeres) Többszálas szuperskalár (négyszeres/két szálas) Szál Szál 2 Szál 1 SMT: Simultaneous Multithreading (HT: Hyperthreading (Intel)) Ugyanazon a lapkán implementált két vagy több processzor-maggal Többszálas processzor-maggal SMT Proc.-mag L2/L3 L3/Operatív tár L2/L3 Mag L3/Operatív tár Lapka – 40 –

Többletráfordítás, teljesítménynövekedés (kétmagos egy-egy szálas processzor összehasonlítása kétszálas maggal) SMT SMP Közelítőleg 5%-os HW-ráfordítás többlet Közelítőleg 0-20%-os teljesítmény növekedés Közelítőleg duplikált HW-ráfordítás Közelítőleg 0-60% teljesítmény növekedés – 41 –

Alkalmazói szoftverfejlesztő környezet Az SMP, illetve SMT megvalósítását támogatnia kell az alábbi rendszerkomponenseknek is: BIOS Lapkakészlet, alaplap OR Alkalmazói szoftverfejlesztő környezet – 42 –

Többszálas processzortípusok Alapvető lehetőségek SMT Ortogonális alternatívák SMP Multi core single threaded processor Single core multi threaded processor Multi core multi threaded processor SMT SMP SMP+SMT Megvalósítási alternatívák – 43 –

Többszálas processzorok Single core multi threaded Multi core single threaded Multi core multi threaded Szuperskalár processzorok Alpha 21464 (EV8) (2004, cancelled) 4T 0.13 /250 mtrs. UltraSparc V (2006) dual core/2T 0.09  RISC HP (Compaq) IBM Power4 (2001) dual core UltraSparc IV (IH 2004) 2*USIII 0.13 /66 mtrs. Gemini (2004) 0.13  PA 8800 (Mako, 2004) 2*PA8700 0.13 /300 mtrs. Power5 (2004) dual core/2T 0.13 /276 mtrs. Sun Niagara (2005/2006) 8 cores/4T 0.09  HP – 44 –

Többszálas processzorok (2) Single core multi threaded Multi core single threaded Multi core multi threaded Szuperskalár processzorok CISC Intel Xeon MP (03/2002) 2T 0.18 /108 mtrs. Pentium 4/HT Pentium D (Smithfield) (11/2002) 2T 0.13 /55 mtrs. (04/2005) 0.09  178 mtrs. P4 Prescott Pentium EE 840 (2004) 2T 0.09 /100 mtrs. (4/2005) 2T 0.09 /230 mtrs. AMD Opteron (2005) 0.09 /233 mtrs. Athlon 64X2 (6/2005) 0.09  VLIW Processzorok Montecito Intel (2005) 2*Itanium 2 (Madison) 0.09 /1700 mtrs. – 45 –

Többszálas processzorok generációi – 46 –

4. Processzorok fejlődésének összegzése – 47 –

3. EPIC architektúra VLIW EPIC EPIC: Explicitly Parallel Instruction Computer Továbbfejlesztett VLIW elágazásbecslés explicit cache utasítások 1994: Intel, HP 1997:EPIC elnevezés 2001: IA-64  Itanium

22. ábra: Itanium alapú magok áttekintése

23. ábra: Itanium processzorok hatékonysága