[gomp4] gang partitioning

Nathan Sidwell nathan@acm.org
Fri Jan 22 22:11:00 GMT 2016


I've committed this patch to gomp4 branch.  It changes the auto partitioning 
logic to allocate the outermost loop to the outermost available partitioning. 
For instance, gang partitioning will be used for the outermost loop of a 
parallel region.   Innermost loops remain partitioned at the  innermost 
available level.

This means that if we run out of available partitions, we've parallelized the 
outer loop and the innermost loops, rather than just parallelized the inner loops.

nathan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gomp4-auto-gang.patch
Type: text/x-patch
Size: 7954 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20160122/c625f5ba/attachment.bin>


More information about the Gcc-patches mailing list