--
You received this message because you are subscribed to the Google Groups "Numba Public Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to numba-users+unsubscribe@continuum.io.
To post to this group, send email to numba...@continuum.io.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/numba-users/933a8f52-81bb-4a7d-8145-232fce63d400%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Numba's compiler is single threaded and in fact has quite a bit of locking to avoid multiple threads compiling simultaneously. Your compiled function can be used in multiple threads, and if you release the GIL with @jit(nogil=True), the function can run in parallel from different Python threads, but you will have to manage the threads.Numba also includes some experimental automatic multithreading described here:
On Wed, Nov 1, 2017 at 2:03 PM, <cassi...@hotmail.com> wrote:
Guys, I'm doing a search and I could not find material on Numba's official website.Does the Numba library use when compiling the program in Python just a core of a CPU, or does it use multiple CPU cores?Grateful.
--
You received this message because you are subscribed to the Google Groups "Numba Public Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to numba-users...@continuum.io.
To unsubscribe from this group and stop receiving emails from it, send an email to numba-users+unsubscribe@continuum.io.
To post to this group, send email to numba...@continuum.io.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/numba-users/b9d29d6c-d7fc-4c2c-a9e1-c860d42e39d9%40continuum.io.