Parallel and Distributed Programming
News
- 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
General Info
Teacher:
- Prof. Diego Bonura
ESSE3 Link
Scheduling of Lectures:
- Scheduling is available at the following link
Degrees:
Parallel Programming Module
Course Slides
Lessons
- Lesson recordings are available here
Textbooks
- [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
Distributed Programming Module
Course Slides
Webex
Repo
Textbooks
- Designing Data-Intensive Applications - Martin Kleppmann - O'Reilly Media, Inc.
Exam
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