Newsgroups: comp.parallel.mpi
From: Leila Ismail <lismail>
Subject: MPI/ADI source
Organization: IMAG, Grenoble, France
Date: 8 Apr 1996 11:41:25 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <4kau15$ndk@imag.imag.fr>

Hi,

While studying the source of MPI_Send, using ch_p4 for MPI implementation,
the followings were noted:

-  A structure MPIR_SHANDLE is defined by MPI.
-  dev-shandle is an element of the above structure and which has a structure
   MPID_SHANDLE, defined by ADI.
-  a pointer MPI_Request to MPIR_SHANDLE shandle was created.
-  a pointer mpid_send_handle to MPID_SHANDLE dev-shandle was created.
   dev-shandle must contain the address of the data to be sent (void *start),
   the length of the data (bytes_as_contig), ...
-  It was said that MPID_Alloc_send_handle is used to initialize dev-shandle,
   but I could not find where this macro is??
-  pkt is a pointer to a structure defined by ADI (MPID_PKT_LONG_T).
-  also, this packet contains informations e.g. mode, packet length, pointer
   towards another packet (if any), source, context_id, lrank, lenght of
   message/data to be sent, ...  But it does not contain l'address of data
   (i.e. buf).
-  What does MPID_SENDCONTROL do?
-  I could not find the code p4_send??

Thank you for giving me from your time to answer me.


