On Feb 25, 2010, at 7:14 AM, hu yaohui wrote: > Thanks a lot! i got it.Could you introduce some more materials for me to get > better understood of the following functions: > (1):/ompi/mca/pml/ob1/pml_ob1.c/mca_pml_ob1_add_procs
This is just the OB1 function to add new peer processes. It's called by the MPI layer -- e.g., during MPI_INIT, MPI_COMM_SPAWN, etc. > (2):/ompi/mca/bml/r2/bml_r2.c/mca_bml_r2_add_procs The BML is the BTL Multiplexing Layer. It's just a multiplexer for marshalling multiple BTL's together. It has no message passing functionality in itself -- it just finds and dispatches to underlying BTL's. > (3):/ompi/mca/btl/tcp/btl_tcp.c/mca_btl_tcp_add_procs Check out the description of the BTL add_procs function in ompi/mca/btl/btl.h. This is the TCP BTL component's add_procs function. Every BTL has one. -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/