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