Opinto-opas 2005-2006

TKT-3400 TIETOKONETEKNIIKKA II, 5 op
Computer Architecture II

Opintojakson vastuuhenkilö
Jari Nurmi

Opettajat
Jari Nurmi, professori, TG308

Luentoajat ja -paikat
Per IV,V: Torstai 10 - 12, TB222

Toteutuskerrat
Toteutus 1
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Periodi 5 Kesä Opetuskieli
Luento - - - 2 h/vko+ 2 h/vko - -
Harjoitus - - - 1 h/vko+ 1 h/vko - -
Tentti   Suomeksi, pyydettäessä englanniksi
(Lukuvuoden 2005-2006 aikataulu)

Tavoitteet
Syventää opiskelijan tietoja tietokone- ja prosessoriarkkitehtuureista, erityisesti rinnakkaislaskennan laitteistoista.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Mediaprosessorit ja multimedian tuki prosessorien käskykannoissa       
2. Dynaaminen rinnakkaisuuden hyödyntäminen. Tomasulon algoritmi, hyppykäskyjen ennustaminen, ehdollinen käskynsuoritus. Käskytason rinnakkaisuus ja sitä rajoittavat tekijät.  Superskalaariprosessorit, spekulatiivinen ohjelmansuoritus. Ohjelmallinen rinnakkaisuuden hyödyntäminen.    
3. VLIW- ja EPIC- arkkitehtuurit ja niitä tukeva kääntäjätekniikka. Staattinen ja kääntäjäavusteinen rinnakkaisuus. Rinnakkaisuus sulautetuissa ja mobiililaitteissa.       
4. Välimuistien suorituskyvyn parantaminen. Muistiarkkitehtuureja rinnakkaislaskentajärjestelmiin.
 
Muistihierarkian suunnittelu.
 
  
5. Moniprosessorijärjestelmät ja säietason rinnakkaisuus. Prosessorien ja prosessien kommunikointi ja synkronointi. Kytkentäverkot ja klusterit.  I/O-järjestelmien suorituskykyanalyysi. Moniprosessorijärjestelmien välimuistien koherenttisuus.    

Suoritusvaatimukset
Tentti

Opintojakson arviointikriteerit

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
  • Esitiedot
    Tunnus Nimi OP P/S
    TKT-1200 Digitaalisuunnittelu I 4 Pakollinen
    TKT-1220 Tietokonearitmetiikka I 4 Pakollinen
    TKT-2200 Johdatus digitaalisten järjestelmien suunnitteluun 4 Pakollinen
    TKT-3200 Tietokonetekniikka I 5 Pakollinen

    Huomautuksia

  • Opintojakso soveltuu jatko-opinnoiksi.
  • Opintojakson kotisivu

    Viimeksi muokattu 29.08.2005
    MuokkaajaOlli Vainio