Design and Analysis of Multi-core Software

Award Information
Agency: Department of Defense
Branch: Air Force
Contract: FA8750-12-C-0165
Agency Tracking Number: O11B-T03-1012
Amount: $99,741.00
Phase: Phase I
Program: STTR
Awards Year: 2012
Solicitation Year: 2011
Solicitation Topic Code: OSD11-T03
Solicitation Number: 2011.B
Small Business Information
Tech-X Corporation
5621 Arapahoe Ave, Suite A, Boulder, CO, -
DUNS: 806486692
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Nanbor Wang
 Principal Computer Scientist
 (303) 448-0728
Business Contact
 Laurence Nelson
Title: Contrller
Phone: (720) 974-1856
Research Institution
 University of Alabama
 Cynthia Hope
 Box 870104
Tuscaloosa, AL, 35487-0104
 (205) 348-5152
 Nonprofit college or university
As the computer industry moves toward multi-core, many-core and Graphical Processing Unit (GPU)-based architectures, traditional serial software can no longer make optimal use of a computer"s processing power. Instead, applications now need to be parallelized to take full advantage of modern multi-core CPUs and accelerators such as GPUs. However, developing parallel applications is not an easy task and most developers are not trained for it. To exacerbate the problem, there exist many parallel programming models. It is not easy to port parallel programs written for one architecture/programming model to other combinations. To address these challenges, Tech-X Corporation will develop the Model-based Parallel Application Development Environment (MPADE). By providing a higher level of abstraction, developers can easily develop parallel applications at the logical level. Models for target platforms (hardware architecture, parallel libraries/languages, etc.) enable MPADE tools to synthesize optimized codes for these targets. As a result, developers can easily retarget parallel applications developed with MPADE tools

* information listed above is at the time of submission.

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government