# Engineering Applications on NASA's FPGA-based Hypercomputer

Submitted by rothpc on Tue, 2012-03-20 15:40

Colloq: Speaker:

Olaf O. Storaasli

Colloq: Speaker Institution:

Sr Research Scientist, NASA Langley,

Colloq: Date and Time:

Tue, 2005-03-15 13:00

Colloq: Location:

ORNL, Bldg. 5700, Room L204

Colloq: Host:

Jeffrey S. Vetter

Colloq: Host Email:

vetter@ornl.gov

Colloq: Abstract:

This purpose of this presentation is to describe how NASA Langley's reconfigurable Field Programmable Gate Array (FPGA)-based hypercomputer research is addressing the solution of comprehensive engineering and scientific calculations. Two approaches are used to exploit Langley's Star Bridge Hypercomputer Systems for analysis calculations: Develop analyses codes in VIVA for Hypercomputer (fully exploits parallelism) Use Hyercomputer to accelerate time-consuming (bottleneck) calculations Since NASA C++/FORTRAN legacy codes do not exploit all of the FPGA parallelism possible (hundreds of operations/cycle), the algorithms were entirely written in the VIVA language using the first approach. However, the second approach was used for a large legacy code where over 95% of the finite element equation solution computations are concentrated in a two-page FORTRAN kernel. This matrix-factor kernel was replaced by VIVA \gateware\to exploit FPGA parallelism. This VIVA kernel development involves researchers at Alpha-Star Corporation (GENOA structures code), Starbridge Systems (VIVA developers), and NASA (developed GPS Solver used in GENOA). NASA FPGA-based research initially focused on rapid structural analysis, but has now been extended to include linear algebra, matrix equation solution and integration (Runge-Kutta for fluid dynamics and Newmark-Beta for finite element structural mechanics). The presentation builds on previous NASA research and describes \lessons learned\, via close Starbridge collaboration, to overcome early HAL-15 and VIVA limitations, which has led to rapid and accurate scientific and engineering analysis calculations.

Colloq: Speaker Bio:

N/A