CS-4234 (CRN 83127)
Fall 2021
Topics:
This class will introduce the fundamental
concepts of parallel computing. Topics include a survey of parallel computer
architectures, models of parallel computation, and interconnection networks;
parallel algorithm development and analysis; programming paradigms and
languages for parallel computation; example applications; performance
measurement and evaluation.
Instructor: Dr. Adrian Sandu
E-mail: sandu@cs.vt.edu
Phone: 231-2193
Office: 2222 KW-II
Teaching Assistant: TBA
Prerequisites:
CS 3214
Programming
in C/C++/Fortran
Textbook:
Thomas Rauber and Gudula
Runger: “Parallel programming for multicore and
cluster systems”,
Springer-Verlag
Heidelberg, 2013, 516 pages. Available
through VT library.
Grading:
The
grade is based on:
Syllabus:
For detailed information please consult the syllabus (PDF)
Please
check the list of assignments.
sandu@cs.vt.edu
(Adrian Sandu)
http://www.cs.vt.edu/~asandu/Courses/CS4234/CS4234.html