Skip to main content

2002 | OriginalPaper | Buchkapitel

Irregular Assignment Computations on cc-NUMA Multiprocessors

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

Erschienen in: High Performance Computing

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Metadaten
Titel
Irregular Assignment Computations on cc-NUMA Multiprocessors
verfasst von
Manuel Arenaz
Juan Touriño
Ramón Doallo
Copyright-Jahr
2002
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-47847-7_33

Premium Partner