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
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
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
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
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
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
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
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"
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
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
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
11 matches
Mail list logo