|
From: | Sukanta Basu |
Subject: | Re: mpi 1.1.1 released |
Date: | Thu, 02 Jan 2014 17:15:11 -0500 |
User-agent: | Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 |
Dear Carlo
and Michael, or, modify and
use the script: jobsuboctaveOMPI
mpirun
--machinefile myhostfile -x LD_PRELOAD=/usr/lib/libmpi.so -np 8
octave -q
--eval MATLES_TEST > Sample.log &
Download
mpi-1.1.1.tar.gz
from octave-forge; untar,
unzip. In mpi/src/Makefile, delete the first few lines and
use: MPICC
?=
mpic++ OFMPIINC
?=
$(shell $(MPICC) -showme:compile | sed -e
"s/-pthread/-lpthread/g") MPIINC
:=
$(OFMPIINC) OFMPILIBS
?= $(shell
$(MPICC) -showme:link | sed -e "s/-pthread/ /g") MPILIBS
:=
$(OFMPILIBS) Then:
tar -cvzf
mpi-1.1.1.tar.gz mpi Then:
open sudo octave
and write: setenv
("OFMPIINC",
"-I/usr/include/mpich2 ") setenv
("OFMPILIBS",
"-L/usr/lib -lmpich") Then:
pkg install -auto
mpi-1.1.1.tar.gz Note: In openmpi, we
have -showme:compile. In mpich2, the
equivalent command is: -compile_info However, I was unable
to use compile_info in makefile. I am not using mpich2,
since the simulations blow up after several hours. I speculate
that this
problem is also related to memory leak (the error message is
alluding to memory
issues). Best regards, Sukanta On 1/2/2014 4:44 AM, c. wrote:
On 2 Jan 2014, at 08:56, Michael Creel <address@hidden> wrote:Hi Sukanta and others, I haven't been following this issue. I have been using the mpi package with Open MPI, currently v1.6.5, and Octave v3.6.4, on Debian. I use it on a daily basis, on up to 32 nodes, for runs that can go overnight. So far, I have not noticed a problem, but perhaps I'm not using whatever part might have a leak. Have you posted the code that shows the problem somewhere? If not could you send it to me, please? Thanks, MichaelOn 2 Jan 2014, c. <address@hidden> wrote:I am considering proposing a GSoC project about improvements to the MPI package, in particular I'd like to add the ability for users to start parallel jobs and collect the output in an interactive Octave CLI/GUI session. If your have a non trivial application built on Octave MPI it would be great to use it for testing. Would it be possible to use your MATLES application for this purpose? Is it Free Software? In addition to solving the memory leak issue do you have any other improvements that could be part of the project? Would you like to be a mentor for the project?On Thu, Jan 2, 2014 at 10:19 AM, c. <address@hidden> wrote: Michael, Would also like to be listed as a possible mentor for this project? Your help would be greatly appreciated. c.On 2 Jan 2014, at 10:22, Michael Creel <address@hidden> wrote: Hi Carlo, Sure, no problem. I'm not much of a real hacker when it comes to the internal workings, but I'm an experienced user. M.Hi, Thanks, I started a small project descritption here: http://wiki.octave.org/Summer_of_Code_Project_Ideas#Improve_MPI_package Adding you and Sukanta as possible mentors, feel free to change/extended the project descriptio as you like. c. -- Sukanta Basu Associate Professor North Carolina State University http://www4.ncsu.edu/~sbasu5/ |
MATLES_TEST.m
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |