Skip to main content
Opintojakso, lukuvuosi 2024–2025
COMP.CE.350

Parallel Computing, 5 op

Tampereen yliopisto
Opetusperiodit
Aktiivinen periodissa 1 (1.8.2024–20.10.2024)
Aktiivinen periodissa 2 (21.10.2024–31.12.2024)
Aktiivinen periodissa 3 (1.1.2025–2.3.2025)
Aktiivinen periodissa 4 (3.3.2025–31.5.2025)
Koodi
COMP.CE.350
Opetuskieli
English
Lukuvuodet
2024–2025, 2025–2026, 2026–2027
Opintojakson taso
Advanced studies
Arvosteluasteikko
General scale, 0-5
Vastuuhenkilö
Responsible teacher:
Pekka Jääskeläinen
Responsible teacher:
Topi Leppänen
Responsible teacher:
Jakub Zadnik
Responsible organisation
Faculty of Information Technology and Communication Sciences 100 %
Coordinating organisation
Computing Sciences Studies 100 %
Kestävän kehityksen tavoitteet
Goal 9: Industry, Innovation and Infrastructure
Goal 12: Responsible Consumption and Production
Goal 13: Climate Action
Core content
  • Instruction-level parallelism, data-level parallelism, thread-level parallelism:  How they appear in computers and how a programmer can utilize them for making software more efficient
  • Heterogeneous and homogeneous multicore platform programming
  • Effects of memory hierarchy to software performance
Complementary knowledge
  • Static and dynamic multi-issue
  • Vector, SIMD, and GPU architectures
  • Multithreading implementations
  • Data layout, data access types and cache optimizations
Specialist knowledge
  • Basics of compiler-driven parallelization



Osaamistavoitteet
Esitietovaatimukset
Suositellut esitiedot
Lisätiedot
Oppimateriaalit
Vastaavat opintojaksot
Kokonaisuudet, joihin opintojakso kuuluu
Suoritustapa 1
The course can be passed by active participation to weekly exercises and completing the compulsory lab projects. The exam is voluntary in that case, but can be used to upgrade the grade.
Kaikkien osuuksien suorittaminen on pakollista.

Exam

01.08.2024 12.12.2024
Aktiivinen periodissa 1 (1.8.2024–20.10.2024)
Aktiivinen periodissa 2 (21.10.2024–31.12.2024)
18.12.2024 18.12.2024
Aktiivinen periodissa 2 (21.10.2024–31.12.2024)
23.01.2025 23.01.2025
Aktiivinen periodissa 3 (1.1.2025–2.3.2025)
12.03.2025 12.03.2025
Aktiivinen periodissa 4 (3.3.2025–31.5.2025)

Participation in teaching

01.08.2024 12.12.2024
Aktiivinen periodissa 1 (1.8.2024–20.10.2024)
Aktiivinen periodissa 2 (21.10.2024–31.12.2024)