From treumann@XXXXXXXXXX Fri Jan 25 15:21:58 2008 In-Reply-To: Subject: Re: Are attribute copy functions synchronized? To: "Rolf Rabenseifner" Cc: "Bill Gropp" X-Mailer: Lotus Notes Release 7.0 HF277 June 21, 2006 From: Richard Treumann Date: Fri, 25 Jan 2008 16:21:49 -0500 X-MIMETrack: Serialize by Router on D01ML064/01/M/IBM(Release 7.0.2FP2 IGS702FP2HF5|November 8, 2007) at 01/25/2008 16:21:50 MIME-Version: 1.0 Content-type: multipart/related; Boundary="0__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168" X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at mailgw.mcs.anl.gov --0__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168 Content-type: multipart/alternative; Boundary="1__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168" --1__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: quoted-printable I do not have a strong view on which approach is better. name cannot change but may be virtual name is actual but can change I could also live with name is the actual name captutred at the time of MPI_Init Dick Treumann - MPI Team/TCEM IBM Systems & Technology Group Dept 0lva / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601 Tele (845) 433-7846 Fax (845) 433-8363 = "Rolf = Rabenseifner" = "Bill Gropp" =, Richard = 01/25/2008 03:50 Treumann/Poughkeepsie/IBM@IBMUS = PM = cc = Subj= ect Re: Are attribute copy functions= synchronized? = = = = = = = Bill and Dick, I expect that Dick's position is absolutely correct. Can you (Bill or Dick) make a short clarification with exact position w= here to add it - possibly for MPI 2. Ballot 4 - mpi-21@XXXXXXXXXXX I believe, it would be good to add a clarification (e.g. an advice to implementors) for this non-trivial topic. Best regards Rolf ---------------------------------------- Attribute copying in multithreaded programs Mail discussing : http://www-unix.mcs.anl.gov/~gropp/projects/parallel/MPI/mpi-errata/dis= cuss/attrcopy/ (sorry I'm taking the obslete pages because the new ones are currently blocked) Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner@XXXXXXX High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530 University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832 Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Allmandring 30) = --1__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168 Content-type: text/html; charset=US-ASCII Content-Disposition: inline Content-transfer-encoding: quoted-printable

I do not have a strong view on which approach is better.
name cannot change but may be virtual
name is actual but can change
I could also live with
name is the actual name captutred at the time of MPI_Init

Dick Treumann - MPI Team/TCEM
IBM Systems & Technology Group
Dept 0lva / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601
Tele (845) 433-7846 Fax (845) 433-8363

3D"Inactive
=
          "Rolf Rabenseifner" <rabenseifner@= hlrs.de>

          01/25/2008 03:50 PM

=
3D=
To
3D""
"Bill Gropp" <gropp@XXXXXXXXXXXXXXXX Rich= ard Treumann/Poughkeepsie/IBM@IBMUS
3D=
cc
3D""
3D=
Subject
3D""
Re: Are attribute copy functions synchronized?<= /td>
3D=3D""

Bill and Dick,

I expect that Dick's position is absolutely correct.
Can you (Bill or Dick) make a short clarification with exact position w= here
to add it - possibly for MPI 2. Ballot 4 - mpi-21@XXXXXXXXXXXXXXX
I believe, it would be good to add a clarification (e.g. an
advice to implementors) for this non-trivial topic.

Best regards
Rolf


----------------------------------------
Attribute copying in multithreaded programs
Mail discussing :
http://www-unix.mcs.anl.gov/~gropp/= projects/parallel/MPI/mpi-errata/discuss/attrcopy/
(sorry I'm taking the obslete pages because the new ones
are currently blocked)


Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner@XXXXXXXXXX r> High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530 University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832 Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Allmandring 30)
=

= --1__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168-- --0__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168 Content-type: image/gif; name="graycol.gif" Content-Disposition: inline; filename="graycol.gif" Content-ID: <1__=0ABBF948DFE7B1688f9e8a93df938@XXXXXXXXXX>Content-transfer-encoding: base64 R0lGODlhEAAQAKECAMzMzAAAAP///wAAACH5BAEAAAIALAAAAAAQABAAAAIXlI+py+0PopwxUbpu ZRfKZ2zgSJbmSRYAIf4fT3B0aW1pemVkIGJ5IFVsZWFkIFNtYXJ0U2F2ZXIhAAA7 --0__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168 Content-type: image/gif; name="pic17574.gif" Content-Disposition: inline; filename="pic17574.gif" Content-ID: <2__=0ABBF948DFE7B1688f9e8a93df938@XXXXXXXXXX>Content-transfer-encoding: base64 R0lGODlhWABDALP/AAAAAK04Qf79/o+Gm7WuwlNObwoJFCsoSMDAwGFsmIuezf///wAAAAAAAAAA AAAAACH5BAEAAAgALAAAAABYAEMAQAT/EMlJq704682770RiFMRinqggEUNSHIchG0BCfHhOjAuh EDeUqTASLCbBhQrhG7xis2j0lssNDopE4jfIJhDaggI8YB1sZeZgLVA9YVCpnGagVjV171aRVrYR RghXcAGFhoUETwYxcXNyADJ3GlcSKGAwLwllVC1vjIUHBWsFilKQdI8GA5IcpApeJQt8L09lmgkH LZikoU5wjqcyAMMFrJIDPAKvCFletKSev1HBw8KrxtjZ2tvc3d5VyKtCKW3jfz4uMKmq3xu4N0nK BVoJQmx2LGVOmrqNjjJf2hHAQo/eDwJGTKhQMcgQEEAnEjFS98+RnW3smGkZU6ncCWav/4wYOnAI TihRL/4FEwbp28BXMMcoscQCVxlepL4IGDSCyJyVQOu0o7CjmLN50OZlqWmyFy5/6yBBuji0AxFR M00oQAqNIstqI6qKHUsWRAEAvagsmfUEAImyxgbmUpJk3IklNUtJOUAVLoUr1+wqDGTE4zk+T6FG uQb3SizBCwatiiUgCBN8vrz+zFjVyQ8FWkOlg4NQiZMB5QS8QO3mpOaKnL0Z2EKvNMSILEThKhCg zMKPVxYJh23qm9KNW7pArPynMqZDiErsTMqI+LRi3QAgkFUbXpuFKhSYZALd0O5RKa2z9EYKBbpb qxIKsjUPRgD7I2XYV6wyrOw92ykExP8NW4URhknC5dKGE4v4NENQj2jXjmfNgOZDaXb5glRmXQ33 YEWQYNcZFnrYcIQLNzyTFDQNkXIff0ExVlY4srziQk43inZgL4rwxxINMvpFFAz1KOODHiu+4aEw NEjFl5B3JIKWKF3k6I9bfUGp5ZZcdunll5IA4cuHvQQJ5gcsoCWOOUwgltIwAKRxJgbIkJAQZEq0 2YliZnpZZ4BH3CnYOXldOUOfQoYDqF1LFHbXCrO8xmRsfoXDXJ6ChjCAH3QlhJcT6VWE6FCkfCco CgrMFsROrIEX3o2whVjWDjoJccN3LdggSGXLCdLEgHr1lyU3O3QxhgohNKXJCWv8JQr/PDdaqd6w 2rj1inLiGeiCJoDspAoQlYE6QWLSECehcWIYxIQES6zhbn1iImTHEQyqJ4eIxJJoUBc+3CbBuwZE V5cJPPkIjFDdeEabQbd6WgICTxiiz0f5dBKquXF6k4senwEhYGnKEFJeGrxUZy8dB8gmAXI/sPvH ESfCwVt5hTgYiqQqtdRNHQIU1PJ33ZqmzgE90OwLaoJcnMop1WiMmgkPHQRIrwgFuNV90A3doNKT mrKIN07AnGcI9BQjhCBN4RfA1qIZnMqorJCogKfGQnxSCDilTVIA0yl5ciTovgLuBDKFUDE9aQcw 9SA+rjSNf9/M1gxrj6VwDTS0IUSElMzBfsj0NFXR2kwsV1A5IF1grLgLL/r1R40BZEnuBWgmQEyb jqRwSAt6bqMCOFkvKFN2GPPkUzIm/SCF8z8pVzpbjVnMsy0vOr1hw3SaSRUhpY09v0z0J1FnwzPl fmh+xl4WtR0zGu24I4KbMQm3lnVu2oNWxI9W/lcyzA+mCKF4DBikxb/+UWtOGRiFP8qEwAayIgIA Ow== --0__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168 Content-type: image/gif; name="ecblank.gif" Content-Disposition: inline; filename="ecblank.gif" Content-ID: <3__=0ABBF948DFE7B1688f9e8a93df938@XXXXXXXXXX>Content-transfer-encoding: base64 R0lGODlhEAABAIAAAAAAAP///yH5BAEAAAEALAAAAAAQAAEAAAIEjI8ZBQA7 --0__=0ABBF948DFE7B1688f9e8a93df938690918c0ABBF948DFE7B168--