Optimizing Parallel Programs Using Affinity Regions

Bill Appelbe, Batakrishnan Lakshmanan · 1993

Afinity regions ensure that a shared processor scheduling, mapping iterations to processors, is used in consecutive parallel loop nests. Using affinity regions can significantly improve locality of reference and hence the performance. This paper discusses the use and effectiveness of affinity regions.

Read the paper · More papers on PaperTik