Choose a project by Tuesday, April 14th

Code and report due Friday, May 8th

Presentations during Final Exam time: Tuesday, May 12th, 12:45-2:45

Your Task

You may work individually or in groups of 2 or 3.

Research a topic in parallel or distributed computing. Write a program to demonstrate the technique or algorithm you have researched. Run experiments to analyze the performance/behavior of the program. Write a report summarizing your findings. Give an oral presentation in to present your findings to the rest of the class.

You should discuss your project idea with me no later than Tuesday, April 14th.

General Topic Ideas

Some Specific Ideas

It is fine for multiple people/groups to work on the same problem.

Submitting

Upload a zip file containing your code and your report to the Marmoset server as assign04:

https://cs.ycp.edu/marmoset/