General Catalog 2024-2025

COMP 4170 Parallel Computing

Discussion of parallel computing concepts. Description of the organization, architectures, and microarchitectures of systems that enable parallel computing. Discussion of problems and solutions related to parallel computing. Design and development of programs using existing parallel computing libraries and tools. Performance analysis of solutions using parallel computing. Discussion of the importance of continuing professional development and awareness of the social, ethical-legal, professional, and security issues and responsibilities in the discipline. Requires 45 lecture-laboratory hours.

Credits

3

Prerequisite

COMP 2315 and COMP 3300.