Multithreading runtime support for loop and functional parallelism (1998) [1 citations — 0 self]
by Hideki Saito, Nicholas Stavrakos, Constantine Polychronopoulos
http://sparta.csrd.uiuc.edu/~saito/work/CSRD-TR/1558r1.ps.gz
Add To MetaCart
Abstract:
Abstract. This paper presents a multithreading runtime library that provides unified support for loop and functional parallelisms. It implements a queue-based dynamic load-balancing scheme to exploit arbitrarily nested or disjointed parallel constructs, while keeping its overhead competitive with simpler conventional libraries. The library also provides support for the recently adopted industry standard: OpenMP.

