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

Tietokoneen arkkitehtuuri, 5 op

Tampereen yliopisto
Opetusperiodit
Aktiivinen periodissa 3 (1.1.2023–5.3.2023)
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

12.01.2023 27.02.2023
Aktiivinen periodissa 3 (1.1.2023–5.3.2023)