Re: [Myricom help #8260] Fwd: Confused with MCP of gm-1.5 and gm-1.4pre48 !
Susan Blackford <[email protected]>
| Newsgroups | gmane.network.myrinet.general |
|---|---|
| Organization | Myricom, Inc. |
| Message-ID | <01111816585601.00517@idefix> |
Hi, > ---------- Forwarded Message ---------- > Subject: Confused with MCP of gm-1.5 and gm-1.4pre48 ! > Date: Sun, 18 Nov 2001 20:0:28 +0800 > From: geoge_zhang <[email protected]> > To: "[email protected]" <[email protected]> > Cc: "[email protected]" <[email protected]> > > > Hello: > We have been using gm-1.4pre48 on our cluster before, and now using > gm-1.5. It seems that the MCP directory of gm-1.4pre48 has > gm_sdma.h/gm_send.h/ gm_recv.h/gm_rdma.h files for SDMA/SEND/RECV/RDMA DMA > engines respectively. But for gm-1.5, the MCP directory added > gm_sdma.c/gm_send.c/gm_recv.c/gm_rdma.c, that is, it includes > gm_sdma.h/gm_sdma.c, gm_send.h/gm_send.c,gm_recv.h/gm_recv.c, and > gm_rdma.h/gm_rdma.c for SDMA/SEND/RECV/RDMA DMA engines. Some Mark_LABEL > micros in the *.h servers as handlers for recving/sending messages. But > for the added files: *.c, there are also some function such as > L__START_poll_sdma(...), which seems mainly the same as the correspondent > *.h files.Then what's the use of these *.c files, since in the > gm-1.4pre48, no such *.c files available. > I'm not experienced with the compilation of MCP/GM. Could anyboby > give some explanation ? Any information would be greatly appreciated! I will ask the GM developer for the exact meaning of this change, but the MCP didn't change a lot between gm-1.4pre48 and gm-1.5, just the repackaging of some files. GM is shipped with precompiled firmware. If you want to recompile the firmware, you will need to download and install the lanai-gcc, and specify --enable-maintainer-mode on the configure line to enable the MCP target in the makefile. http://www.myri.com/scs/GM_FAQ.html#compilera Hope this helps. Susan -- --------------------------------------------- Susan Blackford Member of Technical Staff Myricom, Inc. ---------------------------------------------