ST: CDA 6938 Multi-core/many-core architectures and programming

 

Project

 

  1. Select an application that has rich data-level parallelism. Select your target hardware platform(s). You may also choose to perform cross-platform comparison. Sample topics: image compression/decompression; computer vision; ray tracing; encryption/decryption; etc.

 

  1. Write a 1-page proposal describing the application and the key algorithms. Report the group members and the milestones of the project. (send your proposal via email to zhou@cs.ucf.edu by 3/14/08)

 

  1. An in-class short presentation (5-10 minutes) of your project proposal on 3/21/08.

 

  1.  Final project presentation (~30 minutes). The content includes: the review of the application and the algorithms, the CPU implementation, GPGPU implementation, performance optimization, lesson learnt from the project, future work. (presentation date: 4/25/08)

 

  1. Send your source code, a technical report, and your presentation slides to zhou@cs.ucf.edu (due date: 4/26/08)