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

Award Information
Agency:
Department of Defense
Amount:
$69,994.00
Program:
SBIR
Contract:
W911QX-10-C-0029
Solitcitation Year:
2009
Solicitation Number:
2009.2
Branch:
Army
Award Year:
2010
Phase:
Phase I
Agency Tracking Number:
A092-041-1437
Solicitation Topic Code:
A09-041
Small Business Information
PC Krause and Associates, Inc.
3016 Covington Street, West Lafayette, IN, 47906
Hubzone Owned:
N
Woman Owned:
N
Socially and Economically Disadvantaged:
N
Duns:
161183322
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

US Flag An Official Website of the United States Government