Parallel and Distributed Programming

  • February 4th, 2024 - Dear students, please find in the shared folder all the information you need to start the course project (parallel computing part). For clarifications send me an e-mail.
  • January 23, 2024 - Dear students, unfortunately tomorrow I have to participate to the commission for the degree ceremony. The next lesson is fixed to January 29th at 11
  • December 12, 2023 - Dear students, I apologize but due to a last minute engagement tomorrow I cannot deliver the lesson.
  • November 28, 2023: Tomorrow lesson is cancelled
  • November 18, 2023: Dear students I recall you that next week there will be no lesson for the Parallel Programming module.
  • November 14, 2023: Tomorrow lesson is cancelled
  • October 10, 2023: Tomorrow lesson is cancelled


ESSE3 Link

Scheduling of Lectures:

  • Scheduling is available at the following link


Course Slides


  • Lesson recordings are available here


  • [PM] P. Pacheco, M. Malensek “Introduction to Parallel Programming”, 2nd Edition, Morgan Kaufmann, 2021
  • [HKE] W.W. Hwu, D.B. Kirk, I. El Hajj “Programming Massively Parallel Processors - a hands-on approach”, 4th Edition, Morgan Kaufmann, 2022

Additional Material

Exam Dates A.Y. 2023/2024

  • Wednesday, February 7th and 28th, 2024 – at 11am – AB2
  • Wednesday, June 12th, 2024 – 11am – AB2
  • Wednesday, July 10th, 2024 – 11am – AB2
  • Wednesday, September 4th and 25th, 2024 – 11am – AB2
  • Wednesday, February 5th and 26th, 2025 – 11am – AB2

Exam rules:

  • Students have to manage and develop a software project over the duration of the semester with intermediate checkpoints (meeting with the teacher).
  • An oral paper will be held on the date of the exam. In the oral the students will present their project and will have to answer to more theoretical questions
  • didattica/ay2324/pdp/main.txt
  • Last modified: 2024/02/04 19:54
  • by mescal