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 Wednesday April 7. If you are attending asynchronously, turn in your assignment using D2L no later than _11:59pm on Wednesday April 7.


In-Class Assignment: Message Planning

Image of people sitting around a desk talking.

Agenda for today's class (70 minutes)

  1. (30 minutes) Problem Analysis
  2. (10 minutes)Slide Show
  3. (30 minutes) Presentations

1. Problem Analysis

In class, lets split up into groups and each group will get one of the following problem examples:

  1. HW1_Wave Equation
  2. Image Processing
  3. Conway's Game of Life
  4. Rumor Problem

Review your example and think about how you would implement it using MPI code. Find the code provided and comment on where you would modify the code if you were to make it an MPI program. Come up with a "typical Example" of a size of problem you think would be interesting scientifically. What is good and bad about implementing this example in MPI?


2. Slide Show

As an experiment I want to see if we can do group slide presentations "on the fly". Use the following link to make a 5 minute (2-3 slides) presentation for your group discussing the problem you were given and what you discussed.

Include the names of your group on the title slide. Add, Change and Modify slides as you see fit. Use pictures to convey information and avoid wordy slides.

Do not change the slide template as this will change the template for everyone.

Edit your groups slides here


3. Presentations

Each group will be given 5 minutes to summarize their problem and their discussion. Assume your audience is the class and is familiar with the problem and the terminology we use for class. Try to highlight things that came up in your discussion that was unexpected and would be of interest to you and the class.


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.