HPC MPI Homework Project 1: Getting Started With Parallel Patterns and MPI


After completing this exercise, you will be able to:


This exercise consists of 4 parts, that you should complete in order:
  1. One-Time Setup
  2. Generate an MPI Hosts File
  3. Hands-on lab exercise
  4. This week's homework project

Hand In

A script file listing your program, showing its compilation, and then its execution for 4, 8, 16, 32, and 64 processes. Attach a line-chart created using a spreadsheet program (e.g., Excel, Open Office, etc.), that plots the average time for a message to circle the ring against the number of processes in the ring, for both the Unix lab and the cluster. Attach a 1-2 paragraph written analysis of your interpretation of the data on your chart.

CS > 374 > Exercises > 01

This page maintained by Joel Adams.