[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fwd: Memory Leak & openmpi_ext
From: |
Sukanta Basu |
Subject: |
Re: Fwd: Memory Leak & openmpi_ext |
Date: |
Tue, 14 May 2013 13:01:39 -0400 |
Dear Riccardo and Jordi,
I created this simple for-loop problem for testing the memory issue in
openmpi. If I run this code in serial mode with the same loop
operation, the memory leak does not happen!
Two related notes:
(i) I used to use MatlabMPI with Matlab for the same code. I never
witnessed this memory increase issue.
(ii) The same code without openmpi (i.e., serial version) does not
cause memory issue.
In my research code, I have more than several dozens of functions
within this iterative loop (a time-dependent operation in a CFD code).
This loop cannot be vectorized.
Also, deleting the variables from the workspace (after MPI_Send
operation) is not an option. Because, some of the variables are needed
in different functions. Since these variables are not growing in size
with time/iteration, they should not increase memory consumption in
any serious manner.
Thanks for the links. I have been using Matlab/Octave for more than a
decade and I am quite familiar with vectorization issues. Based on my
experience (as an user and not a developer of Octave), vectorization
helps tremendously in speeding up the operations. Having JIT compiler
makes things really faster. However, I do not see why it should cause
memory increase issues. May be I am missing something.
Best regards,
Sukanta
On Tue, May 14, 2013 at 12:31 PM, Jordi GutiƩrrez Hermoso
<address@hidden> wrote:
> On 14 May 2013 12:23, Riccardo Corradini <address@hidden> wrote:
>> After sending to the master , clear all variables within each slave
>> http://www.mathworks.it/it/help/matlab/ref/cellfun.html
>> http://yagtom.googlecode.com/svn/trunk/html/speedup.html
>> Also search vectorizaction tips on octave mailing list archive.
>
> Is this documentation any good?
>
>
> http://www.gnu.org/software/octave/doc/interpreter/Vectorization-and-Faster-Code-Execution.html
>
> - Jordi G. H.
--
Sukanta Basu
Associate Professor
North Carolina State University
http://www4.ncsu.edu/~sbasu5/
- Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/05
- Re: Fwd: Memory Leak & openmpi_ext, Riccardo Corradini, 2013/05/13
- Re: Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/13
- Re: Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/13
- Re: Fwd: Memory Leak & openmpi_ext, Riccardo Corradini, 2013/05/14
- Re: Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/14
- Re: Fwd: Memory Leak & openmpi_ext, Riccardo Corradini, 2013/05/14
- Message not available
- Re: Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/14
- Message not available
- Re: Fwd: Memory Leak & openmpi_ext, Riccardo Corradini, 2013/05/14
- Re: Fwd: Memory Leak & openmpi_ext, Jordi GutiƩrrez Hermoso, 2013/05/14
- Re: Fwd: Memory Leak & openmpi_ext,
Sukanta Basu <=
- Re: Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/14
- Re: Fwd: Memory Leak & openmpi_ext, Riccardo Corradini, 2013/05/14
- Message not available
- Re: Fwd: Memory Leak & openmpi_ext, Riccardo Corradini, 2013/05/14
- Re: Fwd: Memory Leak & openmpi_ext, Sukanta Basu, 2013/05/14