If you are going to allow windows with different communicators, then you might as well use separate fence calls.  Otherwise, you are introducing a brand-new kind of object - one that involves the union of non-disjoint groups of processes.  I don’t think this is a good idea.

Bill

William Gropp
Director, Parallel Computing Institute
Thomas M. Siebel Chair in Computer Science
University of Illinois Urbana-Champaign





On Aug 8, 2014, at 10:50 AM, Rolf Rabenseifner <rabenseifner@hlrs.de> wrote:

Dynamic Windows also require that all have the same communicator
(because same win handle).