printethlogo
 
Contact | Sitemap | Help | Login
print
  

Parallel Programming (Spring Semester 2012)

Prof. Jürg Gutknecht

Course home | Lectures | Exercises | Reading

News

Course

Description

See course catalogue: 252-0024-00L

Objective

Introduction to parallel programming: deterministic and non-deterministic programs, models for parallel computation, synchronization, communication, and fairness. Labs provide an opportunity to gain experience with threads, libraries for thread management in modern programming lanugages (e.g., Java, C#) and with the execution of parallel programs on multi-processor/multi-core computers.

Exercises

Weekly in groups.

Three milestone exercises.

Exam

Date: 15.08.2012

Time: 12:00 - 14:00

Prerequisite: passing of two out of three milestone exercises.

Grading based on a written exam (120 minutes).

Material allowed: 4 pages (2 x A4 sheets of paper) of handwritten notes.


 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to the newer browser.

© 2012 ETH Zurich | Imprint | Disclaimer | 16 May 2012
top