To the best of my knowlege, I'm the only guy working on MPI extensions to
DX, and I've been working on it for quite a while - since about the time
that DX was open-sourced, in the '98-'99 time frame.  I took a false start,
which I generally called DDX, in which I attempted to spread the OpenDX
data model across multiple memory spaces by substituting distributed
pointers - (node #, phys address) for the simple pointers used to link
data-mode objects together in OpenDX.  That lead to lots of problems, not
the least of which was the vast number of source-code changes all through
the OpenDX executive, leading me to be very doubtful about ever getting it
reasonably stable for real use.  I think that the current approach is a
vastly superior one, allowing the operations on distributed data to be done
at a very high level, such as the use of parallel macros -  networks of
modules, running in parallel on the data processing nodes on local data.
DDX, in contrast, operates on distributed data at a very low level, where
any simple data operation - such as a deletion, may require the suspension
of exection on the caller while a request to perform the operation is
transmitted to the node where the data resides, the op is performed, and a
acknowlegement shipped back to the caller.   It also requires virtually no
source-code changes to the OpenDX source base, since its implemented
entirely on top of OpenDX as a set of custom modules that implement the
distributed representation and roll in the necessary communications code.

If you are interested in OpenDX/MPI, I'd be happy to give you access to the
source code.

Greg



                                                                                
                                                            
                      Aaron Carass                                              
                                                            
                      <[EMAIL PROTECTED]>             To:       
[email protected]                                 
                      Sent by:                               cc:                
                                                            
                      [EMAIL PROTECTED]        Subject:  Re: [opendx-general] 
OpenDX  with MPI                                
                      son.ibm.com                                               
                                                            
                                                                                
                                                            
                                                                                
                                                            
                      06/10/2002 03:21 PM                                       
                                                            
                      Please respond to                                         
                                                            
                      opendx-general                                            
                                                            
                                                                                
                                                            
                                                                                
                                                            



>>>>
>> Status is that its working fairly well but very poorly documented.  I
can
>> distribute it to academic-associated people, but am still trying to
figure
>> out how to get IBM to OK a full open-source release.
>>>>
I presume I can qualify as an academic-associated person ?
Given that, how can I get my grubby hands on this package.

Also this package is not what I originally had in mind, I wanted to get
dxmpi which was under development back in 99 or 2000. So if anyone has
information about this, I would be grateful.

Aaron

>
>
> I answered this one a couple weeks ago.
>
>
http://opendx.watson.ibm.com/dx/mailArchives/mails.html/opendx-users.0205/msg00062.html

>
> Greg
>
>
>
>

--

Aaron Carass
Image Analysis and Communications Lab.
Johns Hopkins Univ.




Reply via email to