Method for automated deployment of a software program onto a multi-processor architecture

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5418953
SERIAL NO

08046028

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method is employed for pre-assignment and pre-scheduling of tasks that enables allocation across multiple physical processors arranged in a variety of architectures. The method comprises the steps of: constructing a DFG of tasks to be performed to provide a solution for a problem; determining cost values for each task and the overall problem, such cost values taking into account a target multiprocessor architecture and factors such as elapsed task execution times. The method pre-assigns the tasks to logical processors and assures that inter-dependent tasks are executable by logical processors that are within required communications delay criteria of each other. The assigning action attempts to arrive at a minimal cost value for all tasks comprising the problem. The pre-assigned tasks are then pre-scheduled based upon a performance criteria and are converted to machine code. The machine code is then deployed to physical processors in the target multi-processor architecture. The deploying action maps the logical processors' pre-assigned programs (comprising assigned tasks) onto physical processors, using data regarding the multi-processor architecture and the current utilization of the physical processors in the architecture, all while assuring that inter-dependent tasks are mapped so as to fulfill interprocessor communication delay criteria.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
LOCKHEED MARTIN ROLM MIL-SPEC CORP6801 ROCKLEDGE DRIVE BETHESDA MD 20817

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Elliott, Jon K Pleasanton, CA 1 98
Herring, Alan J San Jose, CA 4 100
Hiller, John A Palo Alto, CA 1 98
Hunt, Peter D Pleasanton, CA 8 308
Morgan, Craig R San Jose, CA 3 189
Tobias, Richard J San Jose, CA 5 190

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation