Apr 29, 2024  
2018 - 2020 Undergraduate Catalog 
    
2018 - 2020 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

COSC 345 - Introduction to High Performance Computing


3 Credits
Three lecture hours.

This course offers a general introduction to high performance computing (HPC) highlighting parallel and distributed computing and supercomputing focusing on the problems for which they were designed and the languages used to control them.  Topics include a history of large-scale computation and architectural classification of the various machines and platforms (e.g. cluster, grid, cloud) currently available.  After measurements of program performance and general methods of optimization have been introduced, a study of dependencies and their influences upon vectorization and parallelism will be covered.

Prerequisite(s) COSC 112  and MATH 243   Students must pass each class with a grade of  C or better.
Offered (OFFERED AS NEEDED)



Add to Portfolio (opens a new window)