NASA STTR 2012 Solicitation

FORM B - PROPOSAL SUMMARY


PROPOSAL NUMBER: 12-1 T11.01-9699
RESEARCH SUBTOPIC TITLE: Software Framework & Infrastructure Development of Spaceborne Hybrid Multicore/FPGA Architectures
PROPOSAL TITLE: OrFPGA: An Empirical Performance Tuning Tool for FPGA Designs

SMALL BUSINESS CONCERN (SBC): RESEARCH INSTITUTION (RI):
NAME: RNET Technologies, Inc. NAME: Argonne National Laboratory
STREET: 240 W Elmwood Drive, Suite 2010 STREET: 9700 South Cass Avenue
CITY: Dayton CITY: Lemont
STATE/ZIP: OH  45459 - 4248 STATE/ZIP: IL  60439 - 4803
PHONE: (937) 433-2886 PHONE: (630) 252-7043

PRINCIPAL INVESTIGATOR/PROJECT MANAGER (Name, E-mail, Mail Address, City/State/Zip, Phone)
Chekuri S Choudary
CChoudary@RNET-Tech.com
240 W. Elmwood Dr., Suite 2010
Dayton, OH 45459 - 4248
(937) 433-2886

CORPORATE/BUSINESS OFFICIAL (Name, E-mail, Mail Address, City/State/Zip, Phone)
Vaidyanathan Nagarajan
VNagarajan@RNET-Tech.com
240 W Elmwood Drive, Suite 2010
Dayton, OH 45459 - 4248
(937) 433-2886

Estimated Technology Readiness Level (TRL) at beginning and end of contract:
Begin: 1
End: 3

Technology Available (TAV) Subtopics
Software Framework & Infrastructure Development of Spaceborne Hybrid Multicore/FPGA Architectures is a Technology Available (TAV) subtopic that includes NASA Intellectual Property (IP). Do you plan to use the NASA IP under the award?
No

TECHNICAL ABSTRACT (Limit 2000 characters, approximately 200 words)
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.

POTENTIAL NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
Field Programmable Gate Arrays (FPGAs) are widely used by NASA for space borne applications. The radiation hardened capabilities, high reliability, and the low power requirements make the FPGAs preferable for Flight Computing systems. The proposed tool provides a software infrastructure that facilitates automatic performance tuning of FPGAs in terms of speed, power, and size.

POTENTIAL NON-NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
Other potential applications include DoD and Homeland Security, Prime Contractors that build space-borne systems that require FPGAs, and Processor hardware manufacturers, such as, Intel and AMD.

TECHNOLOGY TAXONOMY MAPPING (NASA's technology taxonomy has been developed by the SBIR-STTR program to disseminate awareness of proposed and awarded R/R&D in the agency. It is a listing of over 100 technologies, sorted into broad categories, of interest to NASA.)
Development Environments
Operating Systems
Verification/Validation Tools


Form Generated on 03-28-13 15:21