CSE 721, Winter 2011Overview; Architectures & Models2Objectives of the course•Enable a student to:–Understand the current state-of-practice in parallel programming languages–Be familiar with algorithms for a number of numeric and non-numeric application areas–Be familiar with current architectural trends–Be able to design and implement efficient algorithms on parallel computers, and evaluate their performance
CSE 721, Winter 2011Overview; Architectures & Models3Course Topics (tentative)•High-Performance Computing–Architectures and Models–Basic Communication Operations–Performance and Scalability of Parallel Systems–Parallel Programming using OpenMP, MPI, CUDA (CSE 621)–Vector Instructions Sets (SSE, AVX, etc.)–PGAS (Parallel Global-Address-Space) Programming Models•Algorithms–Dense/sparse Matrix Algorithms–Sorting–FFT•Multi-core Architectures and Current Trends
has intentionally blurred sections.
Sign up to view the full version.