OrFPGA: An Empirical Performance Tuning Tool for FPGA Designs

Award Information
Agency: National Aeronautics and Space Administration
Branch: N/A
Contract: NNX13CG35P
Agency Tracking Number: 120301
Amount: $125,000.00
Phase: Phase I
Program: STTR
Awards Year: 2013
Solitcitation Year: 2012
Solitcitation Topic Code: T11.01
Solitcitation Number: N/A
Small Business Information
RNET Technologies, Inc.
OH, Dayton, OH, 45459-4248
Duns: 141943030
Hubzone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Chekuri Choudary
 Project Manager
 (937) 433-2886
 CChoudary@RNET-Tech.com
Business Contact
 Vaidyanathan Nagarajan
Title: Business Official
Phone: (937) 433-2886
Email: 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

US Flag An Official Website of the United States Government