Opinto-opas 2012-2013
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2012-2013

TKT-3401 Tietokonearkkitehtuuri 3, 5 op
Computer Architecture 3

Lisätiedot

Soveltuu jatko-opinnoiksi

Vastuuhenkilö

Erno Salminen, Olli Vainio, Jari Nurmi

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset


 


 
 2 h/vko
 2 h/vko
+2 h/vko
+2 h/vko


 
TKT-3401 2012-01 Torstai 10 - 12, TB220

Suoritusvaatimukset

Tentti ja hyväksyttävästi suoritetut harjoitustyöt ja viikkoharjoitukset.

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa vertailla tietokonearkkitehtuurin suorituskykyyn vaikuttavia mekanismeja, tuntee rinnakkaisen laskennan laitteistojen (esim. VLIW, superskalaari) perustekniikat, hallitsee moniydin- ja moniprosessorilaitteistojen perusperiaatteet, sekä ymmärtää suunnitteluratkaisujen vaikutuksen laskentajärjestelmän muisti- ja kommunikaatio-osien suorituskykyyn

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Datarinnakkaisuus.  Mediaprosessorit ja multimedian tuki prosessorien käskykannoissa.    
2. Liukuhihnoituksen rajoitukset ja toiminta keskeytystilanteissa. Rinnakkaiset liukuhihnat.   Hyppyjen ennustaminen, käskyjen ehdollinen suoritus.    
3. Käskytason rinnakkaisuus ja sitä rajoittavat tekijät. Dynaaminen rinnakkaisuuden hyödyntäminen, superskalaariprosessorit.  Ohjelmallinen rinnakkaisuuden hyödyntäminen.   Spekulatiivinen ohjelmansuoritus. 
4. Staattinen ja kääntäjäavusteinen rinnakkaisuus. VLIW- ja EPIC- arkkitehtuurit ja niitä tukeva kääntäjätekniikka.  Rinnakkaisuus sulautetuissa ja mobiililaitteissa.   
5. Moniprosessorijärjestelmät ja säietason rinnakkaisuus. Moniydinprosessorit. Kytkentäverkot ja klusterit.  Prosessorien ja prosessien kommunikointi ja synkronointi. Välimuistien suorituskyvyn parantaminen. Muistiarkkitehtuureja rinnakkaislaskentajärjestelmiin.   I/O-järjestelmien suorituskykyanalyysi. Moniprosessorijärjestelmien välimuistien koherenttisuus. 

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Computer Architecture, A quantitative approach   Hennessy, Patterson       3rd or 4th edition      Englanti  

Esitietovaatimukset

Opintojakso P/S Selite
TKT-3201 Tietokonearkkitehtuuri 2 Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TKT-3401 Tietokonearkkitehtuuri 3, 5 op TIE-51256 Computer Architecture, 5 op  
TKT-3401 Tietokonearkkitehtuuri 3, 5 op TIE-51300 Moniydinprosessorit, 5 op  
TKT-3401 Tietokonearkkitehtuuri 3, 5 op TKT-3400 Tietokonetekniikka II, 5 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
TKT-3401 2012-01        

Viimeksi muokattu03.09.2012