I don't think I am using that much memory. The following is my top result

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
16290 kagarwal  20   0 1127m 100m  10m R 99.7  0.4   1:41.06 ptrans.jl

Regards,
Kapil Agarwal

On Sun, Nov 23, 2014 at 11:03 PM, Amit Murthy <[email protected]> wrote:

> I suspect you are running out of system memory. In another console, please
> run "top", sort by memory and check for the same.
>
> On Mon, Nov 24, 2014 at 9:18 AM, Kapil Agarwal <[email protected]>
> wrote:
>
>> Hi
>>
>> I am running a parallel matrix transpose using Julia. When I run it on a
>> small matrix with small number of workers, it works fine, but as I increase
>> the size and the number of workers, it starts giving MemoryError() and
>> Broken pipe signals.
>>
>> I have put the error stacktrace here :
>> https://github.com/kapiliitr/JuliaBenchmarks/blob/master/error.txt
>>
>> I checked that my program was not making any bounds errors and that the
>> result is correct. Also, I did not find any errors in the source code from
>> the stacktrace.
>> I am basically dealing with large matrices of the order of 1000X1000
>> elements and around 50-200 worker processes.
>>
>> I have a machine with 24 cores and around 24 GB memory, so could this be
>> a problem with my system or is there a limit to how many workers Julia can
>> launch and allocate memory ?
>>
>> Thanks
>>
>> Kapil
>>
>
>

Reply via email to