Novel supercomputing approaches for high performance linear algebra using FPGAs --Supercomputing plays a major role in many areas of science and engineering, and it has had tremendous impact for decades in areas such as aerospace, defense, and energy—to name just a few. Supercomputing enables many of our most important high-tech tools, and nowhere is it more important than at NASA, where attaining increased computing speed and performance at lower costs are constant objectives. A goal of this SBIR project is exactly that—to develop next-generation supercomputing capabilities that provide NASA and other government/commercial users with massive increases in speed at lower cost for a wide class of applications, namely those numerically intensive in linear algebra.
In Phase I, Accelogic not only demonstrated feasibility but was able to develop a working prototype of the world’s fastest FPGA-accelerated numerical code for solving large-scale linear equations. The code can solve large-scale banded matrices of sizes up to several millions, rendering speeds equivalent to 240 CPU’s per FPGA accelerator. This Phase I technology recently received a prestigious “Best NASA Technology Award” from NASBO, which placed it as “#1 Technology” in terms of commercialization potential among all of NASA SBIR contracts awarded in the American Southeast since 2003.
The Phase II technical goal is to extend the Phase I results and integrate them into a comprehensive family of ultra-fast linear algebra solvers to be transitioned into NASA applications. The proposed work includes: (a) Increasing the Technology Readiness Level (TRL) to at least TRL-7; (b) creating algorithmic innovations to achieve more than 100x speedup; and (c) integrating the family of solvers with at least two applications of interest to NASA.
Based on Phase I results and the clear commercial potential, Accelogic has obtained interest/commitment letters from well-established commercial vendors and key NASA contractors and Laboratories, including
the Computational AeroSciences Branch at NASA Langley.