<div>the architecture of CPU is:</div><div><img src="cid:2CF9F3FD@30170568.CADD9050"></div><div>this CPU has 8 cores,2 nodes,node 0 and node 1,each node has 4 cores,only one node‘s Memory Controller connected memory. I think it is an NUMA architecture. the node in the right accessing memory is slower than the left one.</div><div><br></div><div>In this architecture,i config mpich2 1.5:./configure --prefix=XXX <a name="OLE_LINK1"><span lang="EN-US" style="font-family: Calibri, sans-serif; "><font size="4">--with-device=ch3:nemesis
--with-shared-memory=mmap, then make and make install.</font></span></a></div><div><a name="OLE_LINK1"><span lang="EN-US" style="font-family: Calibri, sans-serif; "><font size="4"><br></font></span></a></div><div><a name="OLE_LINK1"><span lang="EN-US" style="font-family: Calibri, sans-serif; "><font size="4">I found that,when running 2 processes on this CPU,network card lo has sended and received data,but in other NUMA architecture,</font></span></a><a name="OLE_LINK1"><span lang="EN-US" style="font-family: Calibri, sans-serif; "><font size="4">network card lo has no sended and received data.</font></span></a></div><div><a name="OLE_LINK1"><span lang="EN-US" style="font-family: Calibri, sans-serif; "><font size="4"><br></font></span></a></div><div><a name="OLE_LINK1"><span lang="EN-US" style="font-family: Calibri, sans-serif; "><font size="4">I donot know why,maybe mpich cannot identity this architecture,or is there anything wrong with my OS?</font></span></a></div><div><font face="Calibri, sans-serif" size="4"><span style="line-height: 27px;">And,which codes and conditions are nemesis used to choose the way to communicate?</span></font></div><div><font face="Calibri, sans-serif" size="4"><span style="line-height: 27px;"><br></span></font></div><div><font face="Calibri, sans-serif" size="4"><span style="line-height: 27px;">thank you.</span></font></div><a name="OLE_LINK2"></a>