escheffel / pymaclab

Dynamic Stochastic Equilibrium Models (DSGE) in Python
www.pymaclab.com
Other
137 stars 47 forks source link

Parellel Jacobian/Hessian methods strangely only use one CPU core #7

Closed escheffel closed 12 years ago

escheffel commented 12 years ago

This used to work in earlier versions of PyMacLab. Could have something to do with the switch from Sympycore to Sympy. This needs to be fixed as it is an important speed-enhancing feature.

escheffel commented 12 years ago

This has been fixed. It was simply a bug which was introduced by compiling the source of Numpy against OpenBLAS. I don't know why such a Numpy build disrupts PP Python, but it does and so is not advised to do when using PyMacLab. Use either ATLAS BLAS or the standard BLAS Fortran reference implementation with Numpy instead.