Asynchronous (non-blocking) compilation of multiple stencils #83
Labels
gt4py.cartesian
Issues concerning the current version with support only for cartesian grids.
module: frontend
Frontend subpackage
triage: enhancement
New feature or request
Projects
A possible implementation strategy could be to return a proxy StencilObject with a
concurrent.future
inside. The first time that any attribute is accessed (_getattr_
) wait for the completion of the future and load the actual stencil object (similar to JAX arrays implementation).Notes: check if workarounds modifying setuptools objects to compile CUDA code still work when different stencils at compile simultaenously.
The text was updated successfully, but these errors were encountered: