GPU Utilization for performance benefits

Fall 2010

Student
Rachita Chandra
Advisor
Franz Franchetti
Project description

The objective of this research is to utilize GPUs for enhancing performance of signal processing algorithms.

The primary benefit of GPU computing lies in its ability to process data in parallel at high speed. For certain algorithm classes, computing using GPUs provides a considerable advantage over CPU-based computing.

In this project, my goal is twofold: to optimize the algorithm that is implemented on the GPU and understand the algorithm/architecture interaction, and to investigate the tradeoffs of using different graphics cards for the same algorithm.

Return to project list