You are here

Accelerating Communication-Intensive Applications via Novel Data Compression Techniques

Award Information
Agency: National Aeronautics and Space Administration
Branch: N/A
Contract: NNX14CA01C
Agency Tracking Number: 124118
Amount: $748,421.00
Phase: Phase II
Program: SBIR
Solicitation Topic Code: S5.01
Solicitation Number: N/A
Timeline
Solicitation Year: 2012
Award Year: 2014
Award Start Date (Proposal Award Date): 2014-04-25
Award End Date (Contract End Date): 2016-04-24
Small Business Information
1633 Bonaventure Boulevard
Weston, FL 33326-4040
United States
DUNS: 196122878
HUBZone Owned: No
Woman Owned: Yes
Socially and Economically Disadvantaged: No
Principal Investigator
 Juan Gonzalez
 Principal Investigator
 (954) 888-4711
 juangui.jg@gmail.com
Business Contact
 Juan Gonzalez
Title: Principal Investigator
Phone: (954) 888-4711
Email: juangui.jg@gmail.com
Research Institution
 Stub
Abstract

The traditional view of arithmetic operations dominating the computational cost of numerical algorithms has changed. As performance of new processors increases, we are moving into a new reality in which data movement is expensive and operations are becoming nearly free. In Phase I we discovered a new theory of data compression with unprecedented capability to reduce data movement in distributed HPC applications. Phase I results include: 1) the demonstration via proof-of-concept prototypes of lossless compressive gains of 4x-20x for NAS Parallel Benchmarks, and 2) the formulation of COPA, a Compression OPportunities Auditing & discovery process that facilitates the analysis of any given large-scale code with the purpose of optimizing it for performance via data movement reduction.
Phase II targets the consolidation of the new theory through two major thrusts: 1) the development of software that facilitates integrating high-yield compression into HPC codes, and 2) the further infusion of the technology into NASA applications. Thrust 1 will produce a fully functional prototype of a software suite for the automatic/semi-automatic acceleration of HPC codes via compression. The prototype will incorporate ease-of-infusion features (e.g., MPI-enabled compression and decompression routines), as well as ergonomic features that allow the seamless integration of new compression modules into the suite. Thrust 2 will begin with the application of the Chapter 1 of COPA to five HPC codes of utmost importance to NASA, namely Cart3D, FUN3D, USM3D, Enzo, and WRF. Accelogic will collaborate with the developers of these codes to integrate the compression technology under three different levels of "integrability," namely automatic, semi-automatic, and manual. By the end of Phase II, at least one of these applications will undergo the complete COPA optimization process. Complementary Phase II/III funds for $1+ million have been secured to ensure successful commercialization.

* Information listed above is at the time of submission. *

US Flag An Official Website of the United States Government