Skip to main content
Top

2002 | OriginalPaper | Chapter

Irregular Assignment Computations on cc-NUMA Multiprocessors

Authors : Manuel Arenaz, Juan Touriño, Ramón Doallo

Published in: High Performance Computing

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

This paper addresses the parallelization of loops with irregular assignment computations on cc-NUMA multiprocessors. This loop pattern is distinguished by the existence of loop-carried output data dependences that can only be detected at run-time. A parallelization technique based on the inspector-executor model is proposed in this paper. In the inspector, loop iterations are reordered so that they can be executed in a conflict-free manner during the executor stage. The design of the inspector ensures load-balancing and uniprocessor data write locality exploitation. Experimental results show the scalability of this technique, which is presented as a clear alternative to other existing methods.

Metadata
Title
Irregular Assignment Computations on cc-NUMA Multiprocessors
Authors
Manuel Arenaz
Juan Touriño
Ramón Doallo
Copyright Year
2002
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-47847-7_33

Premium Partner