Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Fortran > Re: MPI code er...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 31 of 35 Topic 8214 of 8767
Post > Topic >>

Re: MPI code error raises a question

by Gary Scott <garylscott@[EMAIL PROTECTED] > May 8, 2008 at 08:24 PM

Richard Maine wrote:
> GaryScott <garylscott@[EMAIL PROTECTED]
> wrote:
> 
> 
>>On May 8, 3:40 pm, glen herrmannsfeldt <g...@[EMAIL PROTECTED]
> wrote:
>>
>>>Dick Hendrickson wrote:
>>
>>>As to Dan, I would say that ASYNCHRONOUS variables should only
>>>change between the I/O operation and the appropriate WAIT
>>>statement.  
>>
>>I probably don't understand something, but I would think that an
>>unacceptable restriction.  If this is a fixed memory address used by
>>some asynchronous external processor such as an analog signal input
>>(lets say a 16-bit analog), that processor probably has a regular
>>sample frequency, but is possibly asynchronous with the CPU let alone
>>this asynchronous I/O operation.
> 
> 
> That's not the kind of situation that ASYNCHRONOUS is about. I think
> Glenn threw people off with mentioning that MPI was sort of like I/O.
> While in some sense, that is so, it is irrelevant. ASYNCRONOUS is about
> Fortran read/write statements. It is not about other random ways that
> variables mught change values asynchronously, and it doesn't matter
> whether those other ways are or are not sort of like I/O. If it isn't
> Fortran read/write statements, then the asynchronous attribute is
> irrelevant.
> 
> What you are looking for is the VOLATILE attribute. Memory addresses
> that get updated via means independent of the Fortran program are
> exactly the kind of thing VOLATILE is about.

Yes, I was aware of the I/O meaning for asynchronous.  I was thinking of 
asynchronous I/O of a volatile variable.  In that case, I'd expect the 
volatile variable to continue to be volatile right up to the point that 
it is written.  He indicated that it was (or should be or something) 
prohibited from changing (I thought he was referring to a volatile 
variable) between the initiation of the write sequence and a wait (or 
status test?).  Anyway I'm familiar with asynch I/O with bufferin/out 
that retained "volatility" right up to the point of the transfer. 
That's the way I think it should work.

> 


-- 

Gary Scott
mailto:garylscott@[EMAIL PROTECTED]
 dot net

Fortran Library:  http://www.fortranlib.com

Sup****t the Original G95 Project:  http://www.g95.org
-OR-
Sup****t the GNU GFortran Project:  http://gcc.gnu.org/fortran/index.html

If you want to do the impossible, don't hire an expert because he knows 
it can't be done.

-- Henry Ford
 




 35 Posts in Topic:
MPI code error raises a question
Gib Bogle <bogle@[EMAI  2008-05-08 08:42:32 
Re: MPI code error raises a question
Steve Lionel <Steve.Li  2008-05-07 17:08:25 
Re: MPI code error raises a question
Gib Bogle <bogle@[EMAI  2008-05-08 10:22:33 
Re: MPI code error raises a question
nospam@[EMAIL PROTECTED]   2008-05-07 16:04:48 
Re: MPI code error raises a question
lindahl@[EMAIL PROTECTED]  2008-05-07 18:29:28 
Re: MPI code error raises a question
nospam@[EMAIL PROTECTED]   2008-05-07 20:40:24 
Re: MPI code error raises a question
Janne Blomqvist <foo@[  2008-05-08 10:02:00 
Re: MPI code error raises a question
Dan Nagle <dannagle@[E  2008-05-08 10:03:20 
Re: MPI code error raises a question
glen herrmannsfeldt <g  2008-05-08 03:57:33 
Re: MPI code error raises a question
Dan Nagle <dannagle@[E  2008-05-08 12:25:37 
Re: MPI code error raises a question
glen herrmannsfeldt <g  2008-05-08 04:44:48 
Re: MPI code error raises a question
Dick Hendrickson <dick  2008-05-08 14:22:01 
Re: MPI code error raises a question
Dan Nagle <dannagle@[E  2008-05-08 15:13:43 
Re: MPI code error raises a question
Dick Hendrickson <dick  2008-05-08 20:15:17 
Re: MPI code error raises a question
glen herrmannsfeldt <g  2008-05-08 12:40:23 
Re: MPI code error raises a question
Dan Nagle <dannagle@[E  2008-05-08 20:57:58 
Re: MPI code error raises a question
Dan Nagle <dannagle@[E  2008-05-08 20:52:32 
Re: MPI code error raises a question
Ron Shepard <ron-shepa  2008-05-08 23:42:48 
Re: MPI code error raises a question
nospam@[EMAIL PROTECTED]   2008-05-08 22:21:17 
Re: MPI code error raises a question
Dan Nagle <dannagle@[E  2008-05-08 15:11:27 
Re: MPI code error raises a question
Gordon Sande <g.sande@  2008-05-08 12:25:28 
Re: MPI code error raises a question
lindahl@[EMAIL PROTECTED]  2008-05-08 00:10:11 
Re: MPI code error raises a question
Gib Bogle <g.bogle@[EM  2008-05-08 18:56:29 
Re: MPI code error raises a question
GaryScott <garylscott@  2008-05-08 14:45:58 
Re: MPI code error raises a question
glen herrmannsfeldt <g  2008-05-08 14:47:05 
Re: MPI code error raises a question
nospam@[EMAIL PROTECTED]   2008-05-08 16:44:30 
Re: MPI code error raises a question
glen herrmannsfeldt <g  2008-05-08 16:00:49 
Re: MPI code error raises a question
nospam@[EMAIL PROTECTED]   2008-05-08 17:58:22 
Re: MPI code error raises a question
Dick Hendrickson <dick  2008-05-09 18:02:15 
Re: MPI code error raises a question
glen herrmannsfeldt <g  2008-05-09 12:02:15 
Re: MPI code error raises a question
Gary Scott <garylscott  2008-05-08 20:24:08 
Re: MPI code error raises a question
Herman D. Knoble <Skip  2008-05-08 07:40:20 
Re: MPI code error raises a question
Herman D. Knoble <Skip  2008-05-08 07:52:30 
Re: MPI code error raises a question
Gib Bogle <g.bogle@[EM  2008-05-13 17:10:25 
Re: MPI code error raises a question
Herman D. Knoble <Skip  2008-05-13 12:59:57 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Oct 11 12:42:29 CDT 2008.