You are here

Packaging PETSc for Commercialization

Award Information
Agency: Department of Energy
Branch: N/A
Contract: DE-FG02-12ER90226
Agency Tracking Number: 98651
Amount: $149,750.00
Phase: Phase I
Program: SBIR
Solicitation Topic Code: 02 c
Solicitation Number: DE-FOA-0000577
Timeline
Solicitation Year: 2012
Award Year: 2012
Award Start Date (Proposal Award Date): 2012-02-20
Award End Date (Contract End Date): 2012-11-19
Small Business Information
5621 Arapahoe Ave
Boulder, CO 80303-1379
United States
DUNS: 806486692
HUBZone Owned: No
Woman Owned: No
Socially and Economically Disadvantaged: No
Principal Investigator
 Travis Austin
 Dr.
 (720) 935-3340
 austin@txcorp.com
Business Contact
 Laurence Nelson
Title: Mr.
Phone: (720) 974-1856
Email: lnelson@txcorp.com
Research Institution
 Stub
Abstract

Millions of dollars have been spent on the development of numerical software libraries within the Departement of Energy. While they are used extensively in academia and government, their adoption into industrial codes is less prevalent. The cutting ede capabilities offered by these packages, however, could have a broad and sizable impact in industrial R & amp;D since it is prohibitively expensive for a coompany to implement improved algorithms in their codes that are otherwise avaialbe in a library solution. The limited presence of these codes in industry is mostly due to their cmoplex delivery system, their usability, and their lack of true engineering-standard quality assurance. The focus on a particular numerical software library, the Portable Extensible Toolkit for Scientific Computation (PETSc) from Argonne National Laboratory. PETSc has been used in the scientific community for over 20 years and at present is downloaded over 300 times per month. Nonetheless theire is still a desire for a set of single-click installers that commercial customers can use for Windows, Macintosh, and Linux systems. Previously, at the ASCR Workshop for Indsutry Software Developers in March 2011, it was found that one of the impediments to adoption of DOE software in industry is the lack of effective software delivery. In the Phase I, on of the deliverables will be a set of single-click installers for PETSc for a variety of configureations. This project will address the issue of verification by testing againt MATLAB, a well-tested numerical software package with approximately a million users in industry and academia. We will also desing an expanded tutorial system aimed at industry users. Commercial Applications and Other Benefits: The immediate commercial application is a numerical library that can be easily installed on a variety of systems and used in commercial software packages, as well as software packages from industrial leaders. We will offer these pre-built, single-click PETSc libraries for sale and leverage these sales to obtain consulting contracts. We will also offer unique solutions only possible with Tech-X expertise in computational mathematics and GPU programming. In Phase II and beyond, we will investigate further consulting opportunities and investigate new possibilities for fronting PETSc with a GUI to create a more attractive design environment that can compete with other industry leaders. Tech-X currently has a pre- and post- processing tool, called Composer, that is used in a number of settings and could eventually be offered on top of PETSc. We expect that this would produce an atractive tool alongside the pre-built libraries.

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

US Flag An Official Website of the United States Government