Link to this document's Jupyter Notebook

In order to successfully complete this assignment you need to participate both individually and in groups during class. If you attend class in-person then have one of the instructors check your notebook and sign you out before leaving class on Monday February 8. If you are attending asynchronously, turn in your assignment using D2L no later than _11:59pm on Monday February 8.


In-Class Assignment: Introduction to OpenMP

visual model of a leader/worker parallel task breaking up to do individual work and then coming back to the main processor

Image from: Wikipedia

Agenda for today's class (70 minutes)

  1. (20 minutes) Exam Review
  2. (20 minutes) Pre class assignment review
  3. (30 minutes) OpenMP Code Inspection

1. Quiz Review

We will take 20 minutes to go over exam feedback and discuss solutions.

0205-Quiz1_Serial


2. Pre class assignment review

0207--OMP_Intro_pre-class-assignment


3. Project Cross-cutting themes


4. OpenMP Code Inspection

As a class we are going to explore and try to learn the OpenMP syntax indirectly. Here are some questions to help guild the discussion.


Congratulations, we're done!

If you attend class in-person then have one of the instructors check your notebook and sign you out before leaving class. If you are attending asynchronously, turn in your assignment using D2L.

Course Resources:

Written by Dr. Dirk Colbry, Michigan State University Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.