Skip to Main Content
2021-2022 Catalog
COP 6616: Parallel Computing

Course Description for Parallel Computing

COP6616: Parallel Computing
Prerequisites: COP 5615 and COT 5405, or equivalent. In this course, topics covered include: parallel models and hardware architectures (shared-memory, message-passing, threads); basic communication operations; concurrency and synchronization techniques; parallel algorithms analysis and design; problem partitioning and mapping; parallel programming paradigms and environments; cluster-based computing; performance and scalability issues; parallel simulations; new trends in parallel computing.