From owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org  Tue Dec 10 10:23:07 2013
Return-Path: <owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id E9B703581DB; Tue, 10 Dec 2013 10:23:07 +0100 (CET)
Delivered-To: sc22wg5@open-std.org
Received: from ppsw-32.csi.cam.ac.uk (ppsw-32.csi.cam.ac.uk [131.111.8.132])
	by www.open-std.org (Postfix) with ESMTP id 73C7735732D
	for <sc22wg5@open-std.org>; Tue, 10 Dec 2013 10:23:03 +0100 (CET)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Received: from hermes-2.csi.cam.ac.uk ([131.111.8.54]:39799)
	by ppsw-32.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.156]:25)
	with esmtpa (EXTERNAL:nmm1) id 1VqJWw-000468-0z (Exim 4.82_3-c0e5623)
	(return-path <nmm1@hermes.cam.ac.uk>); Tue, 10 Dec 2013 09:23:02 +0000
Received: from prayer by hermes-2.csi.cam.ac.uk (hermes.cam.ac.uk)
	with local (PRAYER:nmm1) id 1VqJWw-00051C-8g (Exim 4.72)
	(return-path <nmm1@hermes.cam.ac.uk>); Tue, 10 Dec 2013 09:23:02 +0000
Received: from [146.90.60.214] by old-webmail.hermes.cam.ac.uk
	with HTTP (Prayer-1.3.5); 10 Dec 2013 09:23:02 +0000
Date: 10 Dec 2013 09:23:02 +0000
From: "N.M. Maclaren" <nmm1@cam.ac.uk>
To: Tom Clune <Thomas.L.Clune@nasa.gov>
Cc: sc22wg5 <sc22wg5@open-std.org>
Subject: Re: [ukfortran] (SC22WG5.5139) (j3.2006)   image selectors
Message-ID: <Prayer.1.3.5.1312100923020.18144@hermes-2.csi.cam.ac.uk>
In-Reply-To: <20131210005406.383C63582CB@www.open-std.org>
References: <20131204000730.3A09F3582D0@www.open-std.org>
 <1386116202.16299.164.camel@math.jpl.nasa.gov>
 <52A39BE9.2060403@cray.com>
 <20131209230519.94A273582C9@www.open-std.org>
 <52A64FCB.3080901@cray.com>
 <20131209235209.B17BB3582CB@www.open-std.org>
 <20131210005406.383C63582CB@www.open-std.org>
X-Mailer: Prayer v1.3.5
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=ISO-8859-1
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

On Dec 10 2013, Tom Clune wrote:
>On Dec 9, 2013, at 6:52 PM, Van Snyder <Van.Snyder@jpl.nasa.gov> wrote:
>
>> Better yet would be to specify the mapping from parent team to subteam.
>> If NEW_INDEX is not specified, is there really a difficulty with
>> specifying, for example, that the image indices for the subteam are in
>> the same order as the image indices in the parent team, so that image
>> index 1 for the subteam applies to the image with the smallest image
>> index in the parent team that becomes part of the subteam, etc.?
>
> I'll second that. ince many applications will be ported from MPI, the 
> principle of "least surprise" should be invoked here. Unless there is a 
> reason to the contrary, the MPI convention for subcommunicator ranks 
> should apply to subteam image indices. MPI allows redefining ranks as 
> well, but I've only used that once (maybe) in 20+ years of coding in MPI.

Yes, but I do NOT agree with that specification!  It should simply be
explicitly stated to be unspecified, thus permitting an implementation
to optimise.  Few will, but so what?


Regards,
Nick Maclaren.

