Agent-Based Intelligent Parallelization for Multi-Core Applications

Award Information
Agency: Department of Defense
Branch: Defense Advanced Research Projects Agency
Contract: W31P4Q-08-C-0127
Agency Tracking Number: 07SB2-0165
Amount: $98,998.00
Phase: Phase I
Program: SBIR
Awards Year: 2007
Solicitation Year: 2007
Solicitation Topic Code: SB072-010
Solicitation Number: 2007.2
Small Business Information
P.O. Box 6024, Sherman Oaks, CA, 91413
DUNS: 082191198
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 John Engel
 Senior Scientist
 (520) 571-8660
Business Contact
 David Kane
Title: Vice President
Phone: (520) 571-8660
Research Institution
Processor manufacturers are no longer able to rely on near Moore’s Law like increases in straight line instruction throughput and clock frequency to provide users with the performance increases that they have become accustomed to. Instead, hardware developers have begun to take a different approach to capitalizing on the increasing number of transistors available by developing processors with multiple execution cores. Areté Associates will develop a scalable, agent-based, parallel processing architecture enabling application developers to efficiently utilize multi-core processors in environments including high-end and embedded systems. This object-oriented software architecture will be embodied in a C++ class library that will provide software developers with parallel processing capability while insulating them from details of the processing hardware. The approach used to develop this capability is an extension of an innovative algorithm component framework being developed at Areté for expediting the migration of algorithms to embedded processing systems. This architecture will be extended to provide a framework and tools for developing multi-core processing algorithms through a combination of a multi-agent system coupled with an optimized task mapping algorithm.

* information listed above is at the time of submission.

Agency Micro-sites

US Flag An Official Website of the United States Government