{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

ArchModels - CSE721 Introduction to Parallel Computing...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE 721, Winter 2011 Overview; Architectures & Models 1 CSE721 - Introduction to Parallel Computing Instructor: P. (Saday) Sadayappan (email: [email protected]) office location: DL 595 (ph: 292-0053) office hours: TR 11-12:30, or by appointment Grader: Bin Ren ( email: [email protected]) office location: DL 774 (ph: 720-937-6240) office hours: MW 1:30-3:30pm Textbook: Kumar, Grama, Gupta, Karypis, Introduction to Parallel Computing: Design and Analysis of Algorithms ”, 2 nd Ed. Benjamin/Cummings (available online via Safari for OSU students). Acknowledgment for slides: Mario Lauria
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
CSE 721, Winter 2011 Overview; Architectures & Models 2 Objectives 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
Background image of page 2
CSE 721, Winter 2011 Overview; Architectures & Models 3 Course 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
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon