Latest News/Update

Jonathon Pendlum successfully defends his MS thesis, CRASH: Cognitive Radio Accelerated with Software and Hardware, April 2014. More details on his research project CRASH are available here, including software for download.

A paper on CRASH was presented at FCCM 2014 and a talk at NEWSDR.

A paper titled "Making it real: Effective floating-point reasoning via exact arithmetic" by Miriam Leeser, Saoni Mukherjee, Jaideep Ramachandran and Thomas Wahl, was presented at DATE 2014. This is part of the project, Ensuring Reliability and Portability of Scientific Software for Heterogeneous Architectures.

Congratulations to Professor Laurie Smith King on her promotion!

Field Programmable Gate Array

Field Programmable Gate

Instructions for building one :)

Acceleration of Algorithms using FPGAs and GPUs

Research in the Reconfigurable and GPU Computing Laboratory (RCL) investigates the use of Accelerators such as Field Programmable Gate Arrays (FPGAs) and Graphics Processing Units (GPUs) for scientific applications. Our interest is in developing libraries and interfaces that make acceleration easier to use. In GPU research, we are investigating how best to take advantage of GPUs from common programming environments such as Matlab and SCIRun. We are also looking at Tasks and Conduits as a mechanism for mapping the same application to several different target hardware platforms.

Our FPGA projects include using OpenCPI as a component model for FPGA research. In addition, we have developed a widely used variable precision floating point library (VFLOAT). In the lab we use a combination of research and commercial tools, as well as the software and hardware needed to map designs onto field programmable logic.

Reconfigurable and GPU Computing Lab Links

<<   Photos   >>

Funding and Donations

Research Funding in The RCL comes from:

We would like to thank the companies who donate hardware and software to the RCL: