Hide menu

TDDD56 Multicore and GPU Programming

Timetable and Lecture Plan


Schedule (as available on the LiU schedule server)

Lecture/Lesson Plan

Certain lecture notes and other handouts with restricted access are located here.
The lecture notes and other material may be updated during the course as appropriate.

Lecturers: Christoph Kessler (CK), Ingemar Ragnemalm (IR).
Assistants: August Ernstsson (AE), Lu Li (LL) Ingemar Ragnemalm (IR),

Those lectures marked by asterisks overlap fully (**) or partly (*) with similar lectures in TDDC78 Programming of Parallel Computers - Methods and Tools. These lectures are optional for those who have already taken TDDC78, but might be a useful repetition anyway. This repetition of the common core topics is necessary to allow you to take the courses individually or in arbitrary order.

Lab schedule

We have three lab groups, see the schedule.

  • Group_A (32 students, room Southfork, supervised by August Ernstsson (CPU), Lu Li (GPU))
  • Group_B (16 students, room IDA-Multicore Lab, supervised by Lu Li (CPU) and Ingemar Ragnemalm (GPU))
  • Group_C (16 students, room IDA-Multicore Lab, supervised by August Ernstsson (CPU) and Lu Li (GPU))
Groups A and B are mostly running in parallel. Group C uses different time slots in the schedule. Register for one of these groups in webreg.

Lab rooms:

Presence in the lab sessions is mandatory.


see the lab page.

Page responsible: Christoph W Kessler
Last updated: 2017-11-13