[Numpy-svn] [numpy/numpy] 733f54: ENH: disable OpenBLAS affinity settings

GitHub noreply at github.com
Fri May 2 07:51:43 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 733f547f363c6d112992d9666e65c6518a21c5fb
      https://github.com/numpy/numpy/commit/733f547f363c6d112992d9666e65c6518a21c5fb
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-04-06 (Sun, 06 Apr 2014)

  Changed paths:
    M numpy/core/numeric.py

  Log Message:
  -----------
  ENH: disable OpenBLAS affinity settings

OpenBLAS starts as many threads as it can and assigns them to cpus
This includes the main thread Python is running in.
This means any threads or processes Python starts must all share this
cpu, nullifying any parallization efforts.
Luckily this behaviour can be disabled via an environment variable which
we need to set before loading dotblas which may be linked to OpenBLAS.
Libraries loading BLAS before numpy are stills screwed.


  Commit: a0cf18394d5ce33514fdc37093bd2f65ad4b0dde
      https://github.com/numpy/numpy/commit/a0cf18394d5ce33514fdc37093bd2f65ad4b0dde
  Author: Julian Taylor <juliantaylor108 at gmail.com>
  Date:   2014-05-02 (Fri, 02 May 2014)

  Changed paths:
    M numpy/core/numeric.py

  Log Message:
  -----------
  Merge pull request #4580 from juliantaylor/openblas-affinity

ENH: disable OpenBLAS affinity settings


Compare: https://github.com/numpy/numpy/compare/4a2783f28b32...a0cf18394d5c


More information about the Numpy-svn mailing list