Skip Navigation
Small Business Innovation Research/Small Business Tech Transfer

Accelerated Numerical Processing API Based on GPU Technology, Phase II

Completed Technology Project

Project Introduction

Accelerated Numerical Processing API Based on GPU Technology, Phase II
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. More »

Primary U.S. Work Locations and Key Partners

Technology Transitions

Project Library

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Areas

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.

This is a historic project that was completed before the creation of TechPort on October 1, 2012. Available data has been included. This record may contain less data than currently active projects.