• Home
  • About
  • Mobile
  • Open Content
  • Search

Module Overview


  • Description
  • Facilitators
  • Weblinks
  • Timetable
CS3210 

PARALLEL COMPUTING
   2015/2016, Semester 1
   School of Computing (Computer Science)
Modular Credits: 4
  Tags: --

Learning Outcomes

TopThe aim of this module is to provide an introduction to the field of 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 includes: 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 including heterogeneous (GPU) and cloud computing

Prerequisites

TopCS2100 or CG2007

Teaching Modes

TopBeside lectures, tutorials and laboratory classes are held on alternate weeks to reinforce learning and for hands-on parallel systems and programming experience. Both tutorial and lab are conducted at the Parallel & Distributed Computing Lab (Com 1, #B1-01). 

Each lab & tutorial session is 2 hrs. The first hour is compulsory but the second hour is optional for you to repeat the lab or to ask more questions. 

Schedule

TopAnnouncement - IVLE page

Lecture slides, tutorials, labs and assignments - www.comp.nus.edu.sg/~teoym/cs3210-15/schedule.htm

Assignment submissions - workbin in IVLE

Syllabus

Topsee www.comp.nus.edu.sg/~teoym/cs3210-15

Practical Work

TopLab sessions will be conducted at the Parallel & Distributed Computing Lab (Com 1, #B1-01). 

Each lab session is 2 hrs with the first hour being compulsory and you can stay back in the second hour to ask to repeat the lab or to ask more questions. 

Assessment

Top1.  Continuous Assessment (60%)
     - Labs (10%)
     - Mid-term test (15%)
     - Two assignments (35%)

2.  Open Book Exam (40%)

Preclusions

TopNIL

Workload

Top2-1-0-3-4

Workload Components : A-B-C-D-E
A: no. of lecture hours per week
B: no. of tutorial hours per week
C: no. of lab hours per week
D: no. of hours for projects, assignments, fieldwork etc per week
E: no. of hours for preparatory work by a student per week

Contact

  • IVLE Webmaster

Social Media

Latest Alerts

  • IVLE scheduled maintenance every Tuesday 0300 hrs - 0700 hrs

Centre for Instructional Technology

Legal  |  Acceptable Use Policy

Copyright © 2015, National University of Singapore. All rights reserved.