USA flag logo/image

An Official Website of the United States Government

Linear Algebra Libraries for Massive GPU Clusters

Award Information

Agency:
National Aeronautics and Space Administration
Branch:
N/A
Award ID:
Program Year/Program:
2011 / SBIR
Agency Tracking Number:
105835
Solicitation Year:
2010
Solicitation Topic Code:
S6.04
Solicitation Number:
Small Business Information
EM Photonics, Incorporated
51 East Main Street Suite 203 Newark, DE -
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
 
Phase 1
Fiscal Year: 2011
Title: Linear Algebra Libraries for Massive GPU Clusters
Agency: NASA
Contract: NNX11CF13P
Award Amount: $99,924.00
 

Abstract:

In an attempt to build more computationally powerful systems and improve the FLOPS/dollar and FLOPS/Watt of high-performance computers (HPCs), we have recently seen the proliferation of GPU-based clusters. Many major vendors are now supporting this technology and such systems are becoming increasingly common everywhere from university research labs to the Top500 supercomputer list. To take advantage of these systems, however, requires understanding a new programming paradigm, namely the ability to program GPUs. In this project, we propose the development of tools to make programming massive GPU clusters transparent to the developer, thus allowing them to access their extreme computational power without significant additional effort. Specifically, we propose the development of dense and sparse linear algebra libraries that are optimized for the underlying GPU hardware but are called by the user from a standard, high-level interface. This work will build off our NASA-funded and commercially-successful CULA libraries, a set of GPU-accelerated, dense linear algebra libraries that run on single GPUs. More recently we have begun adding sparse linear algebra libraries to this package and prototyping their transition to multiple GPUs located in a single node. The proposed effort will involve scaling this technology so it is available on massive GPU clusters, thus making the power of such systems easily accessible to all programmers.

Principal Investigator:

John Humphrey
Principal Investigator
3024569003
humphrey@emphotonics.com

Business Contact:

Eric Kelmelis
Business Official
3024569003
kelmelis@emphotonics.com
Small Business Information at Submission:

EM Photonics
51 East Main Street Suite 203 Newark, DE -

EIN/Tax ID: 510411701
DUNS: N/A
Number of Employees:
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No