Re: [OMPI users] ppe-ompi 1.2 (Open MPI on EC2)

2012-04-23 Thread Rayson Ho
Is StarCluster too complex for your use case? http://web.mit.edu/star/cluster/ Rayson = Open Grid Scheduler / Grid Engine http://gridscheduler.sourceforge.net/ Scalable Grid Engine Support Program http://www.scalablelogic.com/ On Mon, Apr 23, 2012 at 6:20 PM,

[OMPI users] ppe-ompi 1.2 (Open MPI on EC2)

2012-04-23 Thread Barnet Wagman
I've released a new version of ppe-ompi , which is a system for running an Open MPI network on EC2 (Amazon's cloud computing service). Download here . Release notes: * AMIs with Open MPI 1.4.5 are ava

Re: [OMPI users] MPI_Allreduce hangs

2012-04-23 Thread Gus Correa
Hi Martin Not sure this solution will help with your problem, but a workaround for situations where the count number exceeds the maximum 32-bit positive integer is to declare a user defined type, say MPI_Type_Contiguous or MPI_Type_Vector, large enough to aggregate a bunch of your original data (

Re: [OMPI users] Ompi-restart failed and process migration

2012-04-23 Thread Josh Hursey
On Mon, Apr 23, 2012 at 2:45 PM, kidd wrote: > Hi ,Thank you For your reply. > > I have some problems: > (1) > Now ,In the my platform , all nodes have the same path and LD_LIBRARY_PATH. >  I set in .bashrc > // > #BLC

Re: [OMPI users] Ompi-restart failed and process migration

2012-04-23 Thread kidd
Hi ,Thank you For your reply.   I have some problems: (1) Now ,In the my platform , all nodes have the same pathand LD_LIBRARY_PATH.  I set in .bashrc  // #BLCR export PATH=$PATH:/usr/local/BLCR/bin export LD_LIBRARY_

[OMPI users] MPI_Allreduce hangs

2012-04-23 Thread Martin Siegert
Hi, I am debugging a program that hangs in MPI_Allreduce (openmpi-1.4.3). An strace of one of the processes shows: Process 10925 attached with 3 threads - interrupt to quit [pid 10927] poll([{fd=17, events=POLLIN}, {fd=16, events=POLLIN}], 2, -1 [pid 10926] select(15, [8 14], [], NULL, NULL [pi

Re: [OMPI users] Regarding MPI programming

2012-04-23 Thread Jeffrey Squyres
On Apr 23, 2012, at 11:53 AM, Jeffrey Squyres wrote: > Here's a description of MPI_MPROBE: > >http://blogs.cisco.com/performance/what-is-mpi_mprobe/ Oops -- this is the link I really meant to send: http://blogs.cisco.com/performance/mpi-forum-roundup/ -- Jeff Squyres jsquy...@cisco.co

Re: [OMPI users] Regarding MPI programming

2012-04-23 Thread Jeffrey Squyres
Additionally, the MPI-3 MPI_MPROBE function will definitely help in this area. We have it implemented in the Open MPI development trunk; it's slated for release in the Open MPI 1.7 series. Here's a description of MPI_MPROBE: http://blogs.cisco.com/performance/what-is-mpi_mprobe/ On Apr 2

Re: [OMPI users] Regarding MPI programming

2012-04-23 Thread Jim Dinan
You might also be able to use MPI_Probe() to get the status of the incoming message and query the size before posting the MPI_Recv() operation. ~Jim. On 4/23/12 6:41 AM, Constantinos Makassikis wrote: Assuming the type of the elements in the array is known, you'll probably have to do it in tw

Re: [OMPI users] Ompi-restart failed and process migration

2012-04-23 Thread Josh Hursey
I wonder if the LD_LIBRARY_PATH is not being set properly upon restart. In your mpirun you pass the '-x LD_LIBRARY_PATH'. ompi-restart will not pass that variable along for you, so if you are using that to set the BLCR path this might be your problem. A couple solutions: - have the PATH and LD_LI

Re: [OMPI users] Regarding MPI programming

2012-04-23 Thread Constantinos Makassikis
Assuming the type of the elements in the array is known, you'll probably have to do it in two steps: 1) Broadcast the number of elements in the array 2) Broadcast the array itself HTH, -- Constantinos On Mon, Apr 23, 2012 at 12:41 PM, seshendra seshu wrote: > Hi, > I am using stacks , where i

[OMPI users] Regarding MPI programming

2012-04-23 Thread seshendra seshu
Hi, I am using stacks , where i stored my sub arrays in stacks and i need send the sub arrays to all the nodes but i have know idea what is the size of array present in stack so how can i receive the data using MPI_recv with out knowing the size of a array. can any please help me in solving this.