Lecture 7: Performance Tuning and Optimization in Parallel Programming
Lecture 8: Parallel Debugging and Testing
Lecture 9: Case Studies and Applications in Parallel Programming
This course offers a practical introduction to parallel programming for multicore systems using OpenMP and MPI. Learners will explore multicore architecture, programming patterns, parallel I/O, performance optimization, and debugging techniques. Through hands-on case studies and real-world applications, the course equips students with the skills needed to develop efficient and scalable parallel software.