Re: [OMPI users] Hi, I am working on topic "Topology aware mapping of processes in intra node environment". I need to find the binding of each rank on the local machine. How do I do this? I am using O
Ummm...you might want to look at the developer's trunk as we do topology aware mapping today. Will be released soon in the 1.7.0 release. On Feb 8, 2013, at 5:48 PM, Kranthi Kumarwrote: > Hi, > I am working on topic "Topology aware mapping of processes in intra node > environment". I need to find the binding of each rank on the local machine. > How do I do this? I am using OPENMPI version 1.4.1 > > Thank You > > -- > Kranthi > ___ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users
[OMPI users] Hi, I am working on topic "Topology aware mapping of processes in intra node environment". I need to find the binding of each rank on the local machine. How do I do this? I am using OPENM
Hi, I am working on topic "Topology aware mapping of processes in intra node environment". I need to find the binding of each rank on the local machine. How do I do this? I am using OPENMPI version 1.4.1 Thank You -- Kranthi
[OMPI users] Hi!!!
http://www.corcoranharnist.com/components/com_content/yaid3521.php _ Randolph Pullen
Re: [OMPI users] Hi
On 12/18/07, SaiGiridhar Ramasamywrote: > > Can you elaborate it still? http://www-fp.mcs.anl.gov/CCST/research/reports_pre1998/comp_bio/stalk/pgapack.html HTH, Amit -- Amit Kumar Saha Writer, Programmer, Researcher http://amitsaha.in.googlepages.com http://amitksaha.blogspot.com
Re: [OMPI users] Hi
Can you elaborate it still?
Re: [OMPI users] Hi
On 12/18/07, SaiGiridhar Ramasamywrote: > > > Great.I have few on hand experience with MPI(tracking target) it involved > GA.We jus had an intro on parallel GA too.I prefer any kind of application > which can be finished in 2 or 3 months. How about trying out 'PGAPack' then? > ___ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > -- Amit Kumar Saha Writer, Programmer, Researcher http://amitsaha.in.googlepages.com http://amitksaha.blogspot.com
Re: [OMPI users] Hi
Great.I have few on hand experience with MPI(tracking target) it involved GA.We jus had an intro on parallel GA too.I prefer any kind of application which can be finished in 2 or 3 months.
Re: [OMPI users] Hi
On 12/18/07, SaiGiridhar Ramasamywrote: > hi, > As a project for final year.Not just to test. Okay, so are you experienced with parallel programming? What kind of HPC applications are you looking for? 3-months back, I had no exposure to parallel programming. Subsequently, I worked on a project titled "Review of Parallel Computing" where I got familiar with PVM, MPI (Open MPI) and then implemented a simple Parallel Search algorithm and also reviewed some stuffs, issues related to Parallel Image processing. Now, I am starting work with "Parallel Genetic Algorithms", since it is one of my research areas. So, it really depends on what you want to do. There a lot of HPC applications you can work on - Mathematical, Biological, Computer Vision, etc. HTH, Amit -- Amit Kumar Saha Writer, Programmer, Researcher http://amitsaha.in.googlepages.com http://amitksaha.blogspot.com
Re: [OMPI users] Hi
hi, As a project for final year.Not just to test.
Re: [OMPI users] Hi
On 12/18/07, SaiGiridhar Ramasamywrote: > Hi all, >I've an operational cluster and soon about to form a cluster can > anyone suggest any hpc application. A HPC application to do a test run on your cluster? --Amit -- Amit Kumar Saha Writer, Programmer, Researcher http://amitsaha.in.googlepages.com http://amitksaha.blogspot.com
[OMPI users] Hi
Hi all, I've an operational cluster and soon about to form a cluster can anyone suggest any hpc application.
Re: [OMPI users] Hi!! Can anybody tell me how to use open mpi profiling PMPI???
On Apr 4, 2007, at 10:36 AM, Durga Choudhury wrote: Even simpler, you could just write a macro wrapper around MPI_Send (as opposed to C code). However, if your calls are happening inside a precompiled library (and you don't have source code for it or don't want to recompile it) then this won't work and you'd want a real profiler. However, I don't think you should be tracking PMPI_* calls anyway; those are implementatiopn details and not user exposed APIs. Am I right, Jeff? PMPI_Foo is what you are supposed to call inside the profiled MPI_Foo function. The intent of the PMPI interface is that it always exists and will represent the "real"/back-end functionality. So you can provide your own MPI_Foo function that turns around and calls the "real" PMPI_Foo function. Durga On 4/4/07, Jeff Squyreswrote: On Apr 4, 2007, at 11:12 AM, po...@cc.gatech.edu wrote: > I want to see how profiling is done .I need to track open mpi _send > command. > And so need to see how profiling is done.I dont know how to use > PMPI_SEND. > Can anybody help me??? Generally, you just write an MPI_Send function yourself, like this: my_send.c: include "mpi.h" int MPI_Send(void *buf, int count, MPI_Datatype type, int dest, int tag, MPI_Comm comm) { int ret; /* ...gather whatever statistics you want ... */ ret = PMPI_Send(buf, count, type, dest, tag, comm); /* ...gather whatever statistics you want ... */ return ret; } Then compile my_send.c into your application (either as a standalone library or as part of the application itself). It'll naturally intercept all calls to MPI_Send (as long as it is the rightmost linker unit before -lmpi on the command line -- so, when using the wrapper compilers, the last linker unit on the right, since "-lmpi" is added automatically by the wrapper compilers), do your stats gathering, invoke the back-end PMPI function, etc. See chapter 8 of the MPI-1 standard for more information: http://www.mpi-forum.org/docs/mpi-11-html/node152.html#Node152 -- Jeff Squyres Cisco Systems ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- Its a battle between humans and communists; Which side are you in? . ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- Jeff Squyres Cisco Systems
Re: [OMPI users] Hi!! Can anybody tell me how to use open mpi profiling PMPI???
On Apr 4, 2007, at 11:12 AM, po...@cc.gatech.edu wrote: I want to see how profiling is done .I need to track open mpi _send command. And so need to see how profiling is done.I dont know how to use PMPI_SEND. Can anybody help me??? Generally, you just write an MPI_Send function yourself, like this: my_send.c: include "mpi.h" int MPI_Send(void *buf, int count, MPI_Datatype type, int dest, int tag, MPI_Comm comm) { int ret; /* ...gather whatever statistics you want ... */ ret = PMPI_Send(buf, count, type, dest, tag, comm); /* ...gather whatever statistics you want ... */ return ret; } Then compile my_send.c into your application (either as a standalone library or as part of the application itself). It'll naturally intercept all calls to MPI_Send (as long as it is the rightmost linker unit before -lmpi on the command line -- so, when using the wrapper compilers, the last linker unit on the right, since "-lmpi" is added automatically by the wrapper compilers), do your stats gathering, invoke the back-end PMPI function, etc. See chapter 8 of the MPI-1 standard for more information: http://www.mpi-forum.org/docs/mpi-11-html/node152.html#Node152 -- Jeff Squyres Cisco Systems
[OMPI users] Hi!! Can anybody tell me how to use open mpi profiling PMPI???
Hi I want to see how profiling is done .I need to track open mpi _send command. And so need to see how profiling is done.I dont know how to use PMPI_SEND. Can anybody help me??? Thanks Pooja