Search NASASearch

NASA NTRS · 20080008773

Method for concurrent execution of primitive operations by dynamically assigning operations based upon computational marked graph and availability of data

Abstract

Computationally complex primitive operations of an algorithm are executed concurrently in a plurality of functional units under the control of an assignment manager. The algorithm is preferably defined as a computationally marked graph contianing data status edges (paths) corresponding to each of the data flow edges. The assignment manager assigns primitive operations to the functional units and monitors completion of the primitive operations to determine data availability using the computational marked graph of the algorithm. All data accessing of the primitive operations is performed by the functional units independently of the assignment manager.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Stoughton, John W., Mielke, Roland V.. 1990-05-01. Method for concurrent execution of primitive operations by dynamically assigning operations based upon computational marked graph and availability of data. https://ntrs.nasa.gov/citations/20080008773

Cite the original work for its findings. Save a collection to share your selection of sources.