HPC MPI Homework Project 1:
Getting Started With Parallel Patterns and MPI
After completing this exercise, you will be able to:
Use ssh to launch a process on a remote system
without entering a password.
Compile and run C programs that use MPI.
Use the SPMD pattern and
Parallel Loop pattern (slices version)
to solve a problem.
This exercise consists of 4 parts, that you should complete in order:
Generate an MPI Hosts File
Hands-on lab exercise
This week's homework project
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.
This page maintained by