Hyppää pääsisältöön
Selaat menneen lukuvuoden (2021–2022) opintotietoja.
Haluatko vaihtaa kuluvaan lukuvuoteen?
Opintojakso, lukuvuosi 2021–2022
COMP.CE.130

Tietokoneen arkkitehtuuri, 5 op

Tampereen yliopisto
Opetusperiodit
Aktiivinen periodissa 3 (1.1.2022–6.3.2022)
Koodi
COMP.CE.130
Opetuskieli
englanti, suomi
Lukuvuodet
2021–2022, 2022–2023, 2023–2024
Opintojakson taso
Aineopinnot
Arvosteluasteikko
Yleinen asteikko, 0-5
Vastuuhenkilö
Vastuuopettaja:
Matti Haavisto
Vastuuorganisaatio
Informaatioteknologian ja viestinnän tiedekunta 100 %
Järjestävä organisaatio
Tietotekniikan opetus 100 %
Ydinsisältö

- Prosessorin rakenne ja käskyn suoritus.
- Datapolku ja datapolun ohjaus.
- Datapolun liukuhihnoitus.
- Datariippuvuudet, hasardit, forwarding, viivästetty haarautuminen.
- Prosessoriarkkitehtuuriin liittyvät peruskäsitteet ja termit.

- Muistihierarkia ja välimuistit. Lokaalisuus.
- suorasijoittava, joukkoassosiatiivinen ja täysassosiatiivinen välimuisti.

Täydentävä tietämys

- Ohjelman suorituksen spekulointi ja predikointi. Haarautumisen ennustus.
- VLIW- ja superskalaariprosessori.
- Ohjelman/käskyjen suorittaminen epäjärjestyksessä.
- Poikkeuksien hallinta.
- Datariippuvuudet: epäriippuvuus, ulostuloriippuvuus.

- Välimuistin ohjaus.
- Välimuistihutien käsittely.
- Välimuistin koherenssi.
- Välimuistin suorituskyky.
- Luotettavuus ja käyttövarmuus.

Erityistietämys

- Johdanto moniprosessorijärjestelmiin, rinnakkaisuuden tasot.
- Vektoriporsessori, GPU.

- Virtuaalimuisti.
- Osoitteen käännös ja käännöshakutaulu.

Osaamistavoitteet
Pakolliset esitiedot
Lisätiedot
Oppimateriaalit
Vastaavat opintojaksot
Kokonaisuudet, joihin opintojakso kuuluu
Suoritustapa 1

Osallistuminen opetukseen

11.01.2022 27.02.2022
Aktiivinen periodissa 3 (1.1.2022–6.3.2022)