Re: [OMPI devel] MPI_Bcast using TIPC

2011-09-29 Thread Xin He
Thank you all for replying, I think I know where to start now. I will post when I get more information :) /Xin On 09/27/2011 05:49 PM, Christian Siebert wrote: Hi Xin, I think you are referring to the multicast functionality of TIPC, right? That would be great if it works properly. You might

[OMPI devel] MPI_Bcast using TIPC

2011-09-27 Thread Xin He
Hi all, sorry that it takes so long for paper works of TIPC BTL. Hopefully I can get some feedback this week. However, I would like to do some work while waiting. For future work, I would like to add TIPC_broadcast to support MPI_Bcast. But as I looked into TCP BTL code, I could not find any

Re: [OMPI devel] TIPC BTL code ready for review

2011-09-06 Thread Xin He
times -->895.36 Mbps in 53609.49 usec 120: 6291459 bytes 3 times -->895.39 Mbps in 53608.00 usec 121: 8388605 bytes 3 times -->895.86 Mbps in 71439.65 usec 122: 8388608 bytes 3 times -->895.87 Mbps in 71438.84 usec 123: 8388611 bytes 3 times -->

Re: [OMPI devel] TIPC BTL code ready for review

2011-09-01 Thread Xin He
age while TIPC with larger message. /Xin On 08/30/2011 05:50 PM, Jeff Squyres wrote: On Aug 29, 2011, at 3:51 AM, Xin He wrote: - $ mpirun --mca btl tcp,self --bynode -np 2 --mca btl_tcp_if_include eth0 hostname svbu-mpi008 svbu-mpi009 $ mpirun --mca btl tcp,self --bynode -np 2 --

Re: [OMPI devel] TIPC BTL code ready for review

2011-08-30 Thread Xin He
80 4975.11 100.50 1048576 40 9526.94 104.97 2097152 20 18419.33 108.58 4194304 10 36150.05 110.65 8388608 5 71880.79 111.30 Teng On Mon, Aug 29, 2011 at 3:51 AM, Xin He <mailto:x

Re: [OMPI devel] TIPC BTL code ready for review

2011-08-29 Thread Xin He
On 08/25/2011 03:14 PM, Jeff Squyres wrote: On Aug 25, 2011, at 8:25 AM, Xin He wrote: Can you edit your configure.m4 directly and test it and whatnot? I provided the configure.m4 as a starting point for you. :-) It shouldn't be hard to make it check linux/tipc.h instead of t

Re: [OMPI devel] TIPC BTL code ready for review

2011-08-25 Thread Xin He
On 08/23/2011 04:35 PM, Jeff Squyres wrote: On Aug 23, 2011, at 9:54 AM, Xin He wrote: Hi, I modified the code, copyright comments added. I added your fixes to https://bitbucket.org/jsquyres/ompi-tipc. And about configure.m4, sorry I was not clear before, tipc.h is under /usr/include/linux

Re: [OMPI devel] TIPC BTL code ready for review

2011-08-23 Thread Xin He
play the priority tricks. On Aug 17, 2011, at 10:09 AM, Xin He wrote: No there is no library that must be linked to. :-) About the performance compared to SM, I have not tested that yet. So far, I compared it with TCP. It has better performances under some circumstances, not all. Now I am

Re: [OMPI devel] TIPC BTL code ready for review

2011-08-17 Thread Xin He
erformance better than SM's? On Aug 17, 2011, at 9:36 AM, Xin He wrote: It is a single component. And could someone write a configure file for me? structure sockaddr_tipc (defined in tipc.h)is a good sign we have tipc. And also TIPC cannot use with SM component, because TIPC use shared

Re: [OMPI devel] TIPC BTL code ready for review

2011-08-17 Thread Xin He
nload and look at it. On Aug 17, 2011, at 4:00 AM, Xin He wrote: Hi developers, I have ran TIPC BTL component with the tools that recommended. After fixing some major bugs, I think the code is ready to be reviewed. I understand that a form has to be signed before OMPI can accept cod

[OMPI devel] TIPC BTL code ready for review

2011-08-17 Thread Xin He
Hi developers, I have ran TIPC BTL component with the tools that recommended. After fixing some major bugs, I think the code is ready to be reviewed. I understand that a form has to be signed before OMPI can accept code. My organization is preparing that and soon a form will be sent. But in the

Re: [OMPI devel] [TIPC BTL] test programmes

2011-08-02 Thread Xin He
h of common MPI benchmarks, such as: - Netpipe - Intel MPI Benchmarks (IMB) - SKaMPI - HPL (Linpack) - ...etc. On Aug 1, 2011, at 8:12 AM, Chris Samuel wrote: On Mon, 1 Aug 2011 09:47:00 PM Xin He wrote: Do any of you guys have any testing programs that I should run to test if it really works? H

[OMPI devel] [TIPC BTL] test programmes

2011-08-01 Thread Xin He
Hi all, I have finished the development of TIPC BTL component. It can pass all sample programs that Open MPI has within the package. Do any of you guys have any testing programs that I should run to test if it really works? Thank you. Best regards, Xin

Re: [OMPI devel] TIPC BTL Segmentation fault

2011-07-04 Thread Xin He
algrind (www.valgrind.org); the versions that ship in various distros may be somewhat old. Newer valgrind versions show lots of things that older versions don't. A new valgrind *might* be able to show some prior memory fault that is causing the issue...? On Jul 4, 2011, at 7:45 AM, Xin H

Re: [OMPI devel] TIPC BTL Segmentation fault

2011-07-04 Thread Xin He
ccess that exposes that prior memory corruption. On Jul 4, 2011, at 5:08 AM, Xin He wrote: Yes, it is a opal_object. And this error seems to be caused by these code: void mca_btl_template_proc_construct(mca_btl_template_proc_t* template_proc){ ... . /* add to list o

Re: [OMPI devel] TIPC BTL Segmentation fault

2011-07-04 Thread Xin He
en you compile with debugging enabled, theres strings in the object struct that identify te file and line where the obj was created. Sent from my phone. No type good. On Jun 29, 2011, at 8:48 AM, "Xin He" wrote: Hi, As I advanced in my implementation of TIPC BTL, I added the compon

[OMPI devel] TIPC BTL Segmentation fault

2011-06-29 Thread Xin He
Hi, As I advanced in my implementation of TIPC BTL, I added the component and tried to run hello_c program to test. Then I got this segmentation fault. It seemed happening after the call "mca_btl_tipc_add_procs". The error message displayed: [oak:23192] *** Process received signal *** [oak

Re: [OMPI devel] Compiling problem in trunk?

2011-06-28 Thread Xin He
Strangely, as I re-downloaded everything and built from scratch again, there was no error this time. On 06/27/2011 04:32 PM, Jeff Squyres wrote: Actually, can you send all the information listed here: http://www.open-mpi.org/community/help/ On Jun 27, 2011, at 10:04 AM, Xin He wrote

Re: [OMPI devel] Compiling problem in trunk?

2011-06-27 Thread Xin He
zip'ed up copy of your config.log? That may help us highlight any other environment differences. -- Josh On Mon, Jun 27, 2011 at 5:01 AM, Xin He wrote: Hi, I even tried re-downloading the whole project and did all things. First autogen, then ./configure --disable-mpi-f90 --disable-mp

Re: [OMPI devel] Compiling problem in trunk?

2011-06-27 Thread Xin He
;m using Ubuntu 64bit. /Xin On 06/23/2011 05:49 PM, Jeff Squyres wrote: Xin -- Can you provide more details on exactly what part of the build is failing? None of the rest of us are seeing the problem. When you svn up'ed, did you re-run autogen.pl / configure? On Jun 23, 2011, at 9

Re: [OMPI devel] Compiling problem in trunk?

2011-06-23 Thread Xin He
le-mpi-f77 --disable-mpi-cxx --disable-vt --disable-io-romio ... That should speed things up a bit, and also avoid whatever this Fortran problem is. On Jun 23, 2011, at 7:23 AM, Xin He wrote: Hi, as I compiled the sources from "trunk". I got these error messages when doing make

[OMPI devel] Compiling problem in trunk?

2011-06-23 Thread Xin He
Hi, as I compiled the sources from "trunk". I got these error messages when doing make: [blablabla...] make all-am make[3]: Entering directory `/home/ehhexxn/git/ompi/ompi/include' FC mpif90-ext.lo libtool: compile: unrecognized option `-c' libtool: compile: Try `libtool --help' for mor

Re: [OMPI devel] Open-MPI on TIPC

2011-06-15 Thread Xin He I
el/Autogen https://svn.open-mpi.org/trac/ompi/wiki/devel/CreateComponent https://svn.open-mpi.org/trac/ompi/wiki/BTLSemantics On Jun 13, 2011, at 4:39 AM, Xin He I wrote: > Hi, > > I just started working on adding a BTL module of TIPC (Transparent > Inter-process Communication) for

[OMPI devel] Open-MPI on TIPC

2011-06-13 Thread Xin He I
Hi, I just started working on adding a BTL module of TIPC (Transparent Inter-process Communication) for Open-mpi. My coworker post this topic a year ago : http://www.open-mpi.org/community/lists/devel/2010/05/7914.php I read the thread. I am wondering if someone could provide the documents me