Re: [OMPI users] revisiting topic: prebuilt on windows7 not xp

2011-10-17 Thread Shiqing Fan


Hi,

On 2011-10-16 10:25 PM, MM wrote:


in http://www.open-mpi.org/community/lists/users/2011/07/16854.php, 
Shiqing says it is impossible to use the prebuilt binaries with 
Windows xp, however I manage to use them in Release mode  with vc2010, 
but not in debug mode.


Can this be some indication that there is a tweak to have both the 
release and debug version of the libs when built on windows 7 work 
also for xp?




Yes, this will be definitely available for the next 1.5 release.

I would definitely rather use prebuilt openmpi libs as it's easier to 
change versions,


thanks,

MM



___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



--
---
Shiqing Fan
High Performance Computing Center Stuttgart (HLRS)
Tel: ++49(0)711-685-87234  Nobelstrasse 19
Fax: ++49(0)711-685-65832  70569 Stuttgart
http://www.hlrs.de/organization/people/shiqing-fan/
email: f...@hlrs.de



Re: [OMPI users] Memory mapped memory

2011-10-17 Thread James Dinan
Sure, this is possible and generally works, although it is not defined
by the MPI standard.  Regular shared memory rules apply: you may have to
add additional memory consistency and/or synchronization calls depending
on your platform to ensure that MPI sees intended data updates.

Best,
 ~Jim.

On 10/17/2011 09:09 AM, Durga Choudhury wrote:
> If the mmap() pages are created with MAP_SHARED, then they should be
> sharable with other processes in the same node, isn't it? MPI
> processes are just like any other process, aren't they? Will one of
> the MPI Gurus please comment?
> 
> Regards
> Durga
> 
> 
> On Mon, Oct 17, 2011 at 9:45 AM, Gabriele Fatigati  
> wrote:
>> More in detail,
>> is it possible use mmap() function from MPI process and sharing these memory
>> between others processes?
>>
>> 2011/10/13 Gabriele Fatigati 
>>>
>>> Dear OpenMPI users and developers,
>>> is there some limitation or issues to use memory mapped memory into MPI
>>> processes? I would like to share some memory in a node without using OpenM.
>>> Thanks a lot.
>>>
>>> --
>>> Ing. Gabriele Fatigati
>>>
>>> HPC specialist
>>>
>>> SuperComputing Applications and Innovation Department
>>>
>>> Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
>>>
>>> www.cineca.itTel:   +39 051 6171722
>>>
>>> g.fatigati [AT] cineca.it
>>
>>
>>
>> --
>> Ing. Gabriele Fatigati
>>
>> HPC specialist
>>
>> SuperComputing Applications and Innovation Department
>>
>> Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
>>
>> www.cineca.itTel:   +39 051 6171722
>>
>> g.fatigati [AT] cineca.it
>>
>> ___
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>>
> 
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users



Re: [OMPI users] Memory mapped memory

2011-10-17 Thread Durga Choudhury
If the mmap() pages are created with MAP_SHARED, then they should be
sharable with other processes in the same node, isn't it? MPI
processes are just like any other process, aren't they? Will one of
the MPI Gurus please comment?

Regards
Durga


On Mon, Oct 17, 2011 at 9:45 AM, Gabriele Fatigati  wrote:
> More in detail,
> is it possible use mmap() function from MPI process and sharing these memory
> between others processes?
>
> 2011/10/13 Gabriele Fatigati 
>>
>> Dear OpenMPI users and developers,
>> is there some limitation or issues to use memory mapped memory into MPI
>> processes? I would like to share some memory in a node without using OpenM.
>> Thanks a lot.
>>
>> --
>> Ing. Gabriele Fatigati
>>
>> HPC specialist
>>
>> SuperComputing Applications and Innovation Department
>>
>> Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
>>
>> www.cineca.it                    Tel:   +39 051 6171722
>>
>> g.fatigati [AT] cineca.it
>
>
>
> --
> Ing. Gabriele Fatigati
>
> HPC specialist
>
> SuperComputing Applications and Innovation Department
>
> Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
>
> www.cineca.it                    Tel:   +39 051 6171722
>
> g.fatigati [AT] cineca.it
>
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>



Re: [OMPI users] Memory mapped memory

2011-10-17 Thread Gabriele Fatigati
More in detail,

is it possible use mmap() function from MPI process and sharing these memory
between others processes?

2011/10/13 Gabriele Fatigati 

> Dear OpenMPI users and developers,
>
> is there some limitation or issues to use memory mapped memory into MPI
> processes? I would like to share some memory in a node without using OpenM.
>
> Thanks a lot.
>
> --
> Ing. Gabriele Fatigati
>
> HPC specialist
>
> SuperComputing Applications and Innovation Department
>
> Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
>
> www.cineca.itTel:   +39 051 6171722
>
> g.fatigati [AT] cineca.it
>



-- 
Ing. Gabriele Fatigati

HPC specialist

SuperComputing Applications and Innovation Department

Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy

www.cineca.itTel:   +39 051 6171722

g.fatigati [AT] cineca.it


Re: [OMPI users] [OMPI docs] Open MPI compilation Error

2011-10-17 Thread Ralph Castain
Indeed. However, let me provide this advice. Add --disable-vt to your configure 
line, and drop all the rest of those flags. You don't need what you gave as 
we'll automatically figure those out. VampirTrace isn't happy on Mac, so 
disable it and you should be fine.


On Oct 17, 2011, at 7:29 AM, Jeff Squyres wrote:

> I think you want to redirect your question to the users list, not the 
> documentation list.
> 
> 
> On Oct 17, 2011, at 8:02 AM, Rashid, Z. (Zahid) wrote:
> 
>> Dear Open MPI users,
>> 
>> I am trying to compile open MPI (release 1.5.4) from the source code on a 
>> Macbook Pro (OS X Lion) with Xcode 4.1 installed. I configure the openmpi 
>> with the following options;
>> 
>> ../configure CFLAGS=-m64 CXXFLAGS=-m64 FFLAGS=-m64 FCFLAGS=-m64 
>> --with-wrapper-cflags=-m64 --with-wrapper-cxxflags=-m64
>> 
>> in a new/clean directory. When I try make it gives me the following error;
>> 
>>Making all in otfprofile
>>  CXXotfprofile-otfprofile.o
>>  CXXotfprofile-CSVParse.o
>>  CXXotfprofile-DataStructure.o
>>  CXXotfprofile-Handler.o
>>  CXXotfprofile-Prodtex.o
>>  CXXotfprofile-Summary.o
>>  CXXLD  otfprofile
>> Undefined symbols for architecture x86_64:
>>  "___builtin_expect", referenced from:
>>  _main.omp_fn.0 in otfprofile-otfprofile.o
>> ld: symbol(s) not found for architecture x86_64
>> collect2: ld returned 1 exit status
>> make[9]: *** [otfprofile] Error 1
>> make[8]: *** [all-recursive] Error 1
>> make[7]: *** [all-recursive] Error 1
>> make[6]: *** [all] Error 2
>> make[5]: *** [all-recursive] Error 1
>> make[4]: *** [all-recursive] Error 1
>> make[3]: *** [all] Error 2
>> make[2]: *** [all-recursive] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all-recursive] Error 1
>> 
>> I have gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 
>> 2335.15.00), gfortran GNU Fortran (GCC) 4.2.1 (Apple Inc. build 5666) (dot 
>> 3) I heard that I can use MacPorts for an easy installation but I want to 
>> compile it myself from the source. Can someone suggest me if I need to set 
>> some extra flags or what is causing this error? Please let me know if you 
>> need any further information. 
>> 
>> Regards.
>> 
>> Zahid
>> 
>> ___
>> docs mailing list
>> d...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/docs
> 
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> 
> ___
> docs mailing list
> d...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/docs