We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

PARALLEL & THROUGHPUT- OPTIMIZED PROGRAMMING

COMPSCI 557
Course Description

A comprehensive yet accessible introduction to high-performance computing practices, emphasizing shared-memory systems and using numerical algorithms as case studies. A focus on shared-memory, single-node multiprocessor systems, with some attention to GPUs. Emphasis is given on multithreaded programming, vectorization, memory hierarchy and its implications, and analysis of performance-limiting factors.

Prerequisties

COMPSCI/ECE 354 and (MATH 320 , MATH 340 , MATH 341 , or MATH 375 ), or graduate/professional standing

Satisfies

This course does not satisfy any prerequisites.

Credits

Not Reported

Offered

Not Reported

Grade Point Average
Not Reported

Could not calculate change

Completion Rate
Not Reported

Could not calculate change

A Rate
Not Reported

Could not calculate change

Class Size
Not Reported

No change from Historical

No data available

Instructors (2025 Fall)

Sorted by ratings from Rate My Professors

Similar Courses