Search NASASearch

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

BibTeXRIS

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.