USA flag logo/image

An Official Website of the United States Government

Rise Tool for Updating Legacy Code to Multi-thread, Multi-core Processor Systems

Award Information

Agency:
Department of Defense
Branch:
N/A
Award ID:
Program Year/Program:
2013 / SBIR
Agency Tracking Number:
N132-099-0346
Solicitation Year:
2013
Solicitation Topic Code:
N132-099
Solicitation Number:
2013.2
Small Business Information
Harmonia Holdings Group
2020 Kraft Drive, Suite 1000 Blacksburg, VA 24060-
View profile »
Woman-Owned: Yes
Minority-Owned: Yes
HUBZone-Owned: Yes
 
Phase 1
Fiscal Year: 2013
Title: Rise Tool for Updating Legacy Code to Multi-thread, Multi-core Processor Systems
Agency: DOD
Contract: N68335-13-C-0421
Award Amount: $79,972.00
 

Abstract:

Central Processing Unit (CPU) chip makers made two advancements in recent years: (1) hyper-threading (e.g., Intel HT technology) to allow a single processor core to execute multiple instructions simultaneously, and (2) fabrication of dies with multiple processor cores. Exploiting those requires new code in C#, Java, or other languages that embrace threads. A thread is a conventional sequential program, but threads can be scheduled to execute in parallel. A key challenge is that two threads must serialize their work on shared memory areas or data structures (or else one could destroy the data of the other thread), requiring special synchronization primitives (e.g., monitors, message passing). This is a non-trivial job for a programming team. Rise Multi-Core fills the need is for automated analysis that can improve older sequential code to make use of multiple cores. The Desired Future State is a tool to analyze existing legacy code and apply transformations it to effectively use threading and multi-cores to improve performance (e.g., lower time for route planning, or increased throughput for graphical operations).

Principal Investigator:

Marc Abrams
PI
(540) 951-5901
mabrams@harmonia.com

Business Contact:

Pallabi Saboo
CEO
(540) 951-5915
psaboo@harmonia.com
Small Business Information at Submission:

Harmonia Holdings Group
2020 Kraft Drive, Suite 1000 Blacksburg, VA -

EIN/Tax ID: 432103421
DUNS: N/A
Number of Employees:
Woman-Owned: Yes
Minority-Owned: Yes
HUBZone-Owned: Yes