Due: Friday, March 20th by 11:59 PM
Updated March 16th: Added link to example code showing how to collect microsecond-resolution timing data
Perform experiments to determine the following characteristics of the network switch used in the computing cluster:
Use OpenMPI for each experiment.
Download CS497_Assign3.zip. Unzip it somewhere in your home directory on the cluster head node.
The project skeleton is set up with three source files: experiment1.c, experiment2.c, and experiment3.c. Use these to write test programs for the three experiments described above.
A shell script, runpar, is provided to help run the programs on multiple nodes using OpenMPI. Use it like this:
./runpar experiment1 2
The above command will run the experiment1 program on 2 nodes.
Submit the following:
You can submit your work directly to the server by making sure your report is included in the directory containing your source code, and running the command
from the cluster head node. When prompted, enter your Marmoset username and password. You should see a message indicating that the submission was successfully uploaded to the server.
Important: You should log into the server and download your submitted files. Check to make sure that the files you submitted were the ones you intended. The server URL is