USA flag logo/image

An Official Website of the United States Government

Accelerated Numerical Processing API Based on GPU Technology

Award Information

National Aeronautics and Space Administration
Award ID:
Program Year/Program:
2007 / SBIR
Agency Tracking Number:
Solicitation Year:
Solicitation Topic Code:
Solicitation Number:
Small Business Information
Em Photonics
51 E Main St Suite 203 Newark, NJ 19711-4685
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: Yes
Phase 1
Fiscal Year: 2007
Title: Accelerated Numerical Processing API Based on GPU Technology
Agency: NASA
Contract: NNX07CA23P
Award Amount: $99,996.00


The recent performance increases in graphics processing units (GPUs) have made graphics cards an attractive platform for implementing computationally intense applications. With their numerous parallel computational pipelines and SIMD architecture, modern GPUs can outperform high-end microprocessors by one to three orders of magnitude, depending on the problem. Most work to date at EM Photonics and elsewhere has focused on accelerating specific applications by porting core engines onto the GPU. In this project, we propose the development of general purpose computational libraries capable of solving numerous core numerical functions on commodity graphics cards. These solvers will be based on accepted, industry-standard interfaces and will be easy to integrate with current and future applications. The result will be a GPU-based numerical coprocessor capable accelerating a wide range of computationally intense functions, thereby reducing processing times in applications where numerical computations are the primary bottleneck.

Principal Investigator:

John A. Humphrey
Principal Investigator

Business Contact:

Eric J. Kelmelis
Business Official
Small Business Information at Submission:

EM Photonics
51 East Main Street Newark, DE 19711

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