Select the desired Level or Schedule Type to find available classes for the course. |
CPSC 642 - Parallel Computing | ||
This course introduces students to concepts in high performance computing. Topics inlcude classification of parallel architectures, basic communications operations, interconnection networks, topologies of dynamic and static networks, performance issues and techniques for optimization, and dynamic programming. Parallel algorithm design for high-performance computing-such as applications in computational biology, finite-element and finite-difference methods for numerical simulations, dense/sparse matrix algorithms, and multidimensional data structures-is also discussed. Message passing (MPI and OpenMP) is used for implementation of algorithms on high performance cluster computers.
Credits: 3.000 Levels: Graduate Schedule Types: Lecture, Final Exam Precluded: CPSC-442 Students cannot receive credit for the course being described and the course(s) listed as Precluded Restrictions: Must be enrolled in one of the following Levels: Graduate
|
Return to Previous | New Search |