The project competition is scheduled for Thursday
February 1 form 10am to 12pm in room 32-141. The project teams
will persent in the following randomly chosen order.
Each presentation is limited to 15 minutes and should include the following:
- An overview of the project goals
- Relevant technical details for the algorithms you use
- How you determined which parts of the algorithms to parallelize
and accelerate with the SPEs
- Your methodology for parallelizing the algorithms
- The performance metrics you use for the evaluation
- An evaluation of your parallelized implementation
- A live demonstration of your application running on the PS3
Project evaluations are based on the following criteria:
We will empirically determine how well your implementation harnesses
the Cell SPEs to accelerate computation. We will use profiling tools
to quantify performance, comparing execution time when using the PPE to the execution time when the SPEs are also used. The profiling will attempt to measure performance scalability as the number of available SPEs is increased from one to
six. The performance analysis will be done after class.
Scope. You chose the projects, and as a result, no two
projects are the same. We will determine the scope of the
project based the algorithms you implement, as well as your
Completeness. The projects you chose are ambitious and
exciting. The time for implementation is short and limited. Your
code should be robust. That means the behavior should be
reproducible, and the code should not repeatedly crash, deadlock, or
produce incorrect results.
- Presentation and
Demo. We strongly encourage you to take the time and rehearse
your presentation at least once before the final competition. How
you present your project will directly impact how we perceive your
project in terms of its complexity and completeness.