OrFPGA: An Empirical Performance Tuning Tool for FPGA Designs

Award Information
Agency:
National Aeronautics and Space Administration
Branch
n/a
Amount:
$125,000.00
Award Year:
2013
Program:
STTR
Phase:
Phase I
Contract:
NNX13CG35P
Award Id:
n/a
Agency Tracking Number:
120301
Solicitation Year:
2012
Solicitation Topic Code:
T11.01
Solicitation Number:
n/a
Small Business Information
OH, Dayton, OH, 45459-4248
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
141943030
Principal Investigator:
Chekuri Choudary
Project Manager
(937) 433-2886
CChoudary@RNET-Tech.com
Business Contact:
Vaidyanathan Nagarajan
Business Official
(937) 433-2886
VNagarajan@RNET-Tech.com
Research Institution:
Argonne National Laboratory
Vaidyanathan Nagarajan
9700 South Cass Avenue
Lemont, IL, 60439-60439
() -
Federally funded R&D center (FFRDC)
Abstract
With the capacity and performance of FPGAs suitable for space borne applications continuously increasing, the design of FPGAs is becoming increasingly complex involving trading off or simultaneous optimization of space, speed, and power. RNET and ANL are proposing to develop software infrastructure that facilitates automatic performance tuning of FPGAs in terms of speed, power, and size. We introduce an extensible empirical tuning tool system OrFPGA, which is aimed at improving both performance and productivity by enabling FPGA designers to create simple scripts that trigger various FPGA performance optimizations for a specific design. OrFPGA will generate various tuned versions of the same design with different designer parameters and evaluates the versions to select the best performing one for production use. The proposed work will leverage an existing performance tuning tool named Orio developed by ANL for empirical tuning of compute-intensive kernels for a given architecture.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government