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
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.