Department of Computer Science, National University of Singapore
CS3210 Parallel Computing - AY 2012/13 – Semester 1
This module provides an introduction to parallel computing with hands-on parallel programming experience on real parallel machines. The module is divided into four parts: parallel computation models and parallelism, parallel architectures, parallel algorithm design and programming, and new parallel computing models. Topics include: theory of parallelism and models; shared-memory architectures; distributed-memory architectures; data parallel architectures; interconnection networks, topologies and basic of communication operations; principles of parallel algorithm design; performance and scalability of parallel programs; new parallel computing models such as grid, cloud (the focus this year), GPGPU.
Teaching Assistant: Le Duy Khanh, Com2, #B-01 (email) / Bogdan Marius Tudor
Lab Technician: Mr Chan Chee Seng, Com1, #01-01 (x 68091)
Lecture: Tuesday, 2-4pm, Com1 #02-12 (SR3)
Consultation Hours: Wed, 10-11am
Tutorial: 1 hr on alternate week
Lab session: 2 hrs (2nd hour is optional) on alternate week
Examination: 27 November 2012 evening (to be confirmed)
Modular Credits: 4
· Continuous assessment – 60%
- Labs (10%), Mid-term Test (15%), Two Assignments (35%)
· Final Examination - 40%
Parallel Programming for Multicore and Cluster Systems, Thomas Rauber and Gudula Rünger, 1st Edition, Springer-Verlag, 2010 (available in NUS Digital Library - http://linc.nus.edu.sg/record=b2974382, a more direct link).
updated: 3 August 2012
A total of 2775 different hosts have accessed this document in the last 2026 days; your host, 188.8.131.52, has accessed it 1 times.
If you're interested, complete statistics for this document are also available, including breakdowns by top-level domain, host name, and date.