Open landmanbester opened 2 months ago
Looking at the parallel diagnostics gives
In [8]: update.parallel_diagnostics()
================================================================================
Parallel Accelerator Optimizing: Function update, /home/bester/software/pfb-
imaging/pfb/opt/pcg.py (20)
================================================================================
No source available
------------------------------ After Optimisation ------------------------------
Parallel structure is already optimal.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Trying to use prange inside an overload eg.
results in the following warning message during compilation
I've seen this before when doing nested function calls to to
prange
(eg. here). For this function I get the same warning but I do actually see multiple threads spinning up whereas the overloaded implementation doesn't seem to parallelize at all. I wonder if this is a bug in numba or if I'm trying something that is not supported