ECE 8420 :
High-Performance Computing

Introduction to software and hardware of modern high-performance computing platforms, including multi-core and many-core processors. Topics include: models of parallel computing and machine organizations, parallelization strategies and algorithms, task scheduling, parallel software design, GPU computing, interconnection networks, cache coherence, performance analysis, power-efficient design techiques.

Overview

Credits

3