[Numpy-discussion] Cython-based OpenMP-accelerated quartic polynomial solver

Sturla Molden sturla.molden at gmail.com
Mon Oct 5 17:52:23 EDT 2015


On 02/10/15 13:05, Daπid wrote:

> Have you tried asking Python-dev for help with this? Hopefully they
> would have some weight there.

It seems both GCC dev and Apple (for GCD and Accelerate) has taken a 
similar stance on this. There is tiny set of functions the POSIX 
standard demands should work on both sides of a fork without exec, but 
OpenMP, GCD, BLAS or LAPAPCK are not included. As long as there is no 
bug, it is hard to convince them to follow Intel and allow fork-based 
multiprocessing.

As it stands now, using Intel compilers and MKL is the only way to make 
this work, but Intel's development tools are not freeware.

Sturla






More information about the NumPy-Discussion mailing list