IC621: Distributed and Parallel Computing

Hours & Place

  • Theory: 10:00-12:00, Tuesdays, Room #113, Building E3

  • Lab: 13:00-15:00, Tuesdays, Room #116, Building E3

Textbook

  • Peter S. Pacheco, An Introduction to Parallel Programming, Morgan Kaufmann, 2011.

  • Maurice Herlihy and Nir Shavit, The Art of Multiprocessor Programming (revised reprint), Morgan Kaufmann, 2012.

  • David B. Kirk and Wen-mei W. Hwu, Programming Massively Parallel Processors (3rd Ed.), Morgan Kaufmann, 2016.

Evaluation

  • Attendance: 10%

  • Homework(Quiz): 50%

  • Term projects: 40%

Homework policy (reducing grade for the late submission)

  • by the due date : 100%

  • by the next 24 hours : 90%

  • by the next 48 hours : 50%

  • by the next seven days : 25%

  • other : 0%