hi everyone, i am reading some openmpi source code right now, i am just confused by the network components(modules) organization in (ompi/mca/pml/base/pml_base_select.c/mpimca_pml_ob1_add_procs) (ompi/mca/pml/ob1/pml_ob1.c/mpimca_pml_ob1_add_procs) (ompi/mca/btl/tcp/btl_tcp.c/mca_btl_tcp_add_procs) (ompi/mca/btl/tcp/btl_tcp_proc.c/mca_btl_tcp_proc_insert) is there someone could tell me the details about the selection of the btls ,and how they are organized in the above functions,is there some doucument about network components organization i can refer to ? Thanks & Regards, Loki