ELEC 553
Introduction to Parallel and Cluster Computing
Units: 1.5
Overview of massively parallel and cluster computers. Processing models (shared memory versus message passing). Processes and threads. Standard algorithms utilizing parallelism. Matrix and vector operations. N-body problems, collective communications. Parallel application environments MPI and OpenMP. Includes significant exposure to parallel applications including developing and coding of sample parallel codes. Students are required to complete a project.
Note: Credit will be granted for only one of 553, CENG 453.
Graduate course in the Electrical Engineering program administered by the Faculty of Graduate Studies.