Lecture 23
Learning objectives
After this class, you should be able to:
- Use the following OpenMP features:
barrier
,critical
,atomic
, and locks.- Compare the different mutual exclusion choices in OpenMP and use them to develop producer-consumer problem solutions.
Reading assignment
- Section 5.8.
- Lecture 23 slides.
Exercises and review questions
- Questions on current lecture's material
- Compare the performance of different producer-consumer solutions using OpenMP.
- Questions on next lecture's material
- None.