NASA NTRS · 19900013656
The preprocessed doacross loop
Abstract
Dependencies between loop iterations cannot always be characterized during program compilation. Doacross loops typically make use of a-priori knowledge of inter-iteration dependencies to carry out required synchronizations. A type of doacross loop is proposed that allows the scheduling of iterations of a loop among processors without advance knowledge of inter-iteration dependencies. The method proposed for loop iterations requires that parallelizable preprocessing and postprocessing steps be carried out during program execution.
Keep this discovery
Explore connections, maps & timelines
Saltz, Joel H., Mirchandaney, Ravi. 1990-05-01. The preprocessed doacross loop. https://ntrs.nasa.gov/citations/19900013656
Cite the original work for its findings. Save a collection to share your selection of sources.