[mvapich-discuss] mvapich layer breaking
Mike Heffner
mike.heffner at evergrid.com
Thu Jul 20 17:12:35 EDT 2006
Hi,
I have been reading through the mvapich code and I have found that
mvapich breaks the ADI abstraction provided by the MPID API. In the file
"src/context/comm_util.c" in function MPIR_Comm_make_coll() there are
direct calls to device-specific functions such as comm_rdma_init() and
comm_exch_addr().
What were the technical reasons behind placing these initialization
calls at the MPIR layer rather than overloading the MPID_CommInit()
function to achieve similar results?
Cheers,
Mike
--
Mike Heffner <mike.heffner at evergrid.com>
EverGrid Software
Blacksburg, VA USA
Voice: (540) 443-3500 #603
More information about the mvapich-discuss
mailing list