CS240A Assignment 1: Describe a Parallel Application

This is a warm-up exercise to summarize the state of current parallel applications. The summaries may help you or your classmates choose final projects.

Results

Due Date: 5 April, 2010

Problem

Examine an application problem for which parallel computing has been used. You may pick a problem from your own research area, somewhere on the web, or elsewhere (so long as it is verifiable). Build a web page briefly describing the application, the use of parallelism, and a frank assessment of its success, weaknesses, and challenges.

Some specific details to consider include the following:

Not all of these details will be available for all applications. You ought to explain what you find noteworthy about the application or its implementation.

Submission

Mail the URL for your web page to both John and Hans. We will post links to everyone's submissions on the course web page.

Resources

Besides your advisor and Google, you may want to start looking from

Here are the pages generated by the students in Jim Demmel's parallel computing class at UCB a couple of years ago.