Currently, PYOPENCL_NO_CACHE set to any value will disable the cache. This can be confusing to users (who sometimes set PYOPENCL_NO_CACHE=0 in an attempt to re-enable the cache), and is in contrast to other software packages (including CUDA and pocl) that allow setting a specific environment variable value to enable or disable a cache.
(could do the same for
LOOPY_NO_CACHE
)Currently,
PYOPENCL_NO_CACHE
set to any value will disable the cache. This can be confusing to users (who sometimes setPYOPENCL_NO_CACHE=0
in an attempt to re-enable the cache), and is in contrast to other software packages (including CUDA and pocl) that allow setting a specific environment variable value to enable or disable a cache.