CSCI-682 : Parallel Computing
This course aims at exploring several alternative programming models and contrasting their suitability for different architectures and applications. The material covered will encompass topics in parallel computer architectures, parallel programming models, and languages. Appropriate examples for existing or proposed parallel architectures will be surveyed. Alongside, students will have the opportunity to gain hands-on experience with MPI and PVM.