A Virtual Interface Simulation System for Battle Command Applications on Multi-Core and Cluster Architectures

Award Information
Agency: Department of Defense
Branch: Army
Contract: W911QX-10-C-0029
Agency Tracking Number: A092-041-1437
Amount: $69,994.00
Phase: Phase I
Program: SBIR
Awards Year: 2010
Solicitation Year: 2009
Solicitation Topic Code: A09-041
Solicitation Number: 2009.2
Small Business Information
3016 Covington Street, West Lafayette, IN, 47906
DUNS: 161183322
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Charles Lucas
 Vice President
 (765) 464-8997
 lucas@pcka.com
Business Contact
 Eric Walters
Title: Director, Computer Services
Phone: (765) 464-8997
Email: walters@pcka.com
Research Institution
N/A
Abstract
Distributed computing is used in a variety of fields and efficient data distribution among components is essential to the performance of such distributed systems. A new programming model that enables disparate software applications developed using a variety of different computer languages to share the required interface data while running concurrently on a cluster of multi-core computing nodes is becoming increasingly important. In this research, the focus is on the ability to incorporate battle command applications that are discrete-event simulations. The proposed programming model will allow for increased fidelity in simulations of complex battlefield environments by coupling multiple existing complementary applications thereby allowing them to work collaboratively in a distributed environment by sharing data on an as-needed basis without having a priori knowledge of the interfaces. This research will explore the feasibility of a software infrastructure that will satisfy the requirements of the Army’s scalable programming models for battle command applications. Prominent features of the proposed design include auto-discovery of the simulation applications by the supervisory application on a multi-core computer or a networked cluster, and the ability to auto-connect similar application data objects or suggest connections and allow users to connect application data objects at runtime.

* 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