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 >> > >
