# Nested Parallel in PyMC3

**URL:** <https://discourse.pymc.io/t/nested-parallel-in-pymc3/6371>\
**Category:** Questions\
**Created:** [December 4, 2020, 9:01pm UTC](https://discourse.pymc.io/t/nested-parallel-in-pymc3/6371 "2020-12-04T21:01:46Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![junpenglao](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.pymc.io/junpenglao/32/8_2.png) [@junpenglao](https://discourse.pymc.io/u/junpenglao)\
**Post date:** [December 6, 2020, 8:38am UTC](https://discourse.pymc.io/t/nested-parallel-in-pymc3/6371/5 "2020-12-06T08:38:47Z")

</div>

You can take a look of the following to see if there is something useful:

> [@PYMC3 Multiprocessing issue on a kubernetes cloud](https://discourse.pymc.io/t/pymc3-multiprocessing-issue-on-a-kubernetes-cloud/4824/2):
>
> The source of the other threads will not be multiprocessing I think, but either openmp through theano if you have big datasets somewhere, or blas if you are using eg matrix-vector products. You can configure the theano parallelization using as described here: [http://deeplearning.net/software/theano/library/config.html](http://deeplearning.net/software/theano/library/config.html) For BLAS it depends a bit on which implementation you are using (one of MKL, openblas, blis probably). On an intel cpu usually MKL is the goto implementation, you should get tha…

---

_[View the full topic](https://discourse.pymc.io/t/nested-parallel-in-pymc3/6371)._
