CSCE 5160 PARALLEL PROCESSING AND ALGORITHMS, Fall 2014

Final exam: Thu Dec 11, 8:30am

Instructor:

Paul Tarau, Professor - see my home page for contact info and office hours. Teaching assistant: Sebastian Spaink - see his page for information on grading and office hours.

Directory for slides, assignments and other resources.

Objectives

Taxonomy of parallel computers; shared-memory vs. message-passing architectures; theoretical models; parallel algorithm design strategies, parallel data structures; automatic parallelization of sequential programs; communication; synchronization and granularity.

Syllabus

BASIC CONCEPTS

PARALLEL PROGRAMMING

PARALLEL ALGORITHMS AND APPLICATIONS

Evaluation:

Midterm Exam: Tuesday, Oct 21

Final Exam: see UNT schedule

Textbook

Introduction to Parallel Computing (2nd Edition) by Ananth Grama, George Karypis, Vipin Kumar and Anshul Gupta

Prerequisites: CSCE 4110 or 5150.

Useful links