On 26.01.2014 22:33, Sturla Molden wrote: > Julian Taylor <jtaylor.deb...@googlemail.com> wrote: > >> if this issue disqualifies accelerate, it also disqualifies openblas as >> a default. openblas has the same issue, we stuck a big fat warning into >> the docs (site.cfg) for this now as people keep running into it. > > What? Last time I checked, OpenBLAS (and GotoBLAS2) used OpenMP, not the > GCD on Mac. Since OpenMP compiles to pthreads, it should not do this (pure > POSIX). Accelerate uses the GCD yes, but it's hardly any better than ATLAS. > If OpenBLAS now uses the GCD on Mac someone in China should be flogged.
the use of gnu openmp is probably be the problem, forking and gomp is only possible in very limited circumstances. see e.g. https://github.com/xianyi/OpenBLAS/issues/294 maybe it will work with clangs intel based openmp which should be coming soon. the current workaround is single threaded openblas, python3.4 forkserver or use atlas. _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion