|
|
Dec 12, 2024
|
|
CSCI 320 - Parallel Computing Credits: 3
Prerequisite: CSCI 209. This course introduces the principles of parallel computing. Students will explore the benefits and challenges of developing programs for the multi-core processors found on virtually all modern computers. Students will attain an understanding of the theory of parallel computing and gain hands on experience writing efficient programs in C using parallelization frameworks such as OpenMP. Topics include race conditions, parallel algorithms, dynamic multithreading, and scheduling.
Add to Portfolio (opens a new window)
|
|
|