Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

could not allocate pools #12610

Closed
denizyuret opened this issue Aug 13, 2015 · 4 comments
Closed

could not allocate pools #12610

denizyuret opened this issue Aug 13, 2015 · 4 comments
Labels
domain:parallelism Parallel or distributed computation

Comments

@denizyuret
Copy link
Contributor

With the latest snapshot I cannot start more than 7 workers on a 16-core, 64GB machine. julia -p 7 works, julia -p 8 gives "could not allocate pools". My ulimit -a output is:

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 514918
max locked memory       (kbytes, -l) unlimited
max memory size         (kbytes, -m) unlimited
open files                      (-n) 32768
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 10240
cpu time               (seconds, -t) unlimited
max user processes              (-u) 514918
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited
@jakebolewski jakebolewski added the domain:parallelism Parallel or distributed computation label Aug 13, 2015
@pao
Copy link
Member

pao commented Aug 13, 2015

Could you please append the output of versioninfo()? Thanks.

@denizyuret
Copy link
Contributor Author

Here you go:

julia> versioninfo()
versioninfo()
Julia Version 0.4.0-dev+6709
Commit 3fe75f0* (2015-08-13 17:54 UTC)
Platform Info:
  System: Linux (x86_64-unknown-linux-gnu)
  CPU: Intel(R) Xeon(R) CPU E5-2665 0 @ 2.40GHz
  WORD_SIZE: 64
  BLAS: libopenblas (USE64BITINT NO_AFFINITY NEHALEM)
  LAPACK: libopenblas
  LIBM: libopenlibm
  LLVM: libLLVM-3.3

@yuyichao
Copy link
Contributor

Isn't this just #10390 ?

@denizyuret
Copy link
Contributor Author

Yes, thank you. My search failed to find 10390 before, but the workaround suggested there (remove 16* from gc.c:164) solved the problem. I am closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:parallelism Parallel or distributed computation
Projects
None yet
Development

No branches or pull requests

4 participants