Re: [OMPI users] Help on the big picture..

2010-07-30 Thread Eugene Loh
Two comments interwoven below... Cristobal Navarro wrote: i was not aware that openMPI internally uses shared memory in case two proceses reside on the same node, which is perfect. The ways OMP uses shared memory and Open MPI (or most other MPI implementations) uses shared memory are very dif

Re: [OMPI users] Help on the big picture..

2010-07-24 Thread Cristobal Navarro
this is a mailing list, and some of us are new, others older and experienced, the new ones we might not know the protocol commonly used, but we should at least treat each other more friendly without judging the interests of the others ahead of time, because you are wrong. All the answers received

Re: [OMPI users] Help on the big picture..

2010-07-23 Thread Tim Prince
On 7/22/2010 4:11 PM, Gus Correa wrote: Hi Cristobal Cristobal Navarro wrote: yes, i was aware of the big difference hehe. now that openMP and openMPI is in talk, i've alwyas wondered if its a good idea to model a solution on the following way, using both openMP and openMPI. suppose you have n

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread Cristobal Navarro
thanks very clear, i was not aware that openMPI internally uses shared memory in case two proceses reside on the same node, which is perfect. very complete explanations, thanks really On Thu, Jul 22, 2010 at 7:11 PM, Gus Correa wrote: > Hi Cristobal > > Cristobal Navarro wrote: >> >> yes, >> i

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread Gus Correa
Hi Cristobal Cristobal Navarro wrote: yes, i was aware of the big difference hehe. now that openMP and openMPI is in talk, i've alwyas wondered if its a good idea to model a solution on the following way, using both openMP and openMPI. suppose you have n nodes, each node has a quadcore, (so you

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread amjad ali
its possible. but Not a novel idea. hehe. Its a form of HYBRID programming (distributed shared programming). But it needs to be ensured that whether it is beneficial for a given case/problem/code. On Thu, Jul 22, 2010 at 5:52 PM, Cristobal Navarro wrote: > yes, > i was aware of the big differen

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread Cristobal Navarro
yes, i was aware of the big difference hehe. now that openMP and openMPI is in talk, i've alwyas wondered if its a good idea to model a solution on the following way, using both openMP and openMPI. suppose you have n nodes, each node has a quadcore, (so you have n*4 processors) launch n proceses a

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread amjad ali
Hi Cristobal, Note that the pic in http://dl.dropbox.com/u/6380744/clusterLibs.png shows that Scalapack is based on what; it only shows which packages Scalapack uses; hence no OpenMP is there. Also be clear about the difference: "OpenMP" is for shared memory parallel programming, while "OpenMPI"

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread Cristobal Navarro
Thanks im looking at the manual, seems good. i think now the picture is more clear. i have a very custom algorithm, local problem of research, paralelizable, thats where openMPI enters. then, at some point on the program, all the computation traduces to numeric (double) matrix operations, eigenva

Re: [OMPI users] Help on the big picture..

2010-07-22 Thread Gus Correa
Hi Cristobal You may want to take a look at PETSc, which has all the machinery for linear algebra that you need, can easily attach a variety of Linear Algebra packages, including those in the diagram you sent and more, builds on top of MPI, and can even build MPI for you, if you prefer. It has C

[OMPI users] Help on the big picture..

2010-07-22 Thread Cristobal Navarro
Hello, i am designing a solution to one of my programs, which mixes some tree generation, matrix operatons, eigenvaluies, among other tasks. i have to paralellize all of this for a cluster of 4 nodes (32 cores), and what i first thought was MPI as a blind choice, but after looking at this picture