CS481 -- Team 50
Utilization of a Cell
Processor in the Evaluation
of Parallelization on Typical Sequential Algorithms
of Parallelization on Typical Sequential Algorithms
Team Organization:
Milestones
Task List
Meeting Minutes
Team Schedule
CVS StatsProject Information:
Documentation
Wiki
[PR1] Project Release 1.0
[PR2] Project Release 2.0
[PR3] Project Release 3.0
[PRF] Final ReleaseLinks
CS481
Class Page
SEL
PRSTeam Vision Statement
Team 50's objective is to investigate the effects of parallelization on single-threaded sequential algorithms, such as the AES encryption algorithm. In accomplishing this task; Team 50 will accomplish several things.1) A software tool will be developed that will implement both a typical single threaded sequential AES algorithm, as well as a parallelized version of this same algorithm. This tool will automate the process of encrypting and decrypting test files and collecting runtime statistics.
2) Using our tool We will present our sposors at SEL with well documented, repeatable test results that domonstrate the effects of parallelization of the AES algorithm on the PS3 platform.
3) We will learn to budget our time as individuals and as a team to effectively partition tasks and ensure there completion.
4) We will experience the benefits of working as a team as we rely on and utilize the talents of others.
5) Our communication skills will improve as we share ideas and learn to give and recieve constructive criticism.
6) The team's understanding of the Cell processor's architecture, and parallel algorithms will increase.
Ultimately this experience will generate intellectual benefits for both SEL and team 50 as a whole.