[FEA] Enable Polars GPU execution via global configuration (default options) #16723
Labels
cudf.polars
Issues specific to cudf.polars
feature request
New feature or request
Python
Affects Python cuDF API.
Polars provides a Config object that can be used globally or as a context manager.
Recent discussions have clarified that some users (and downstream libraries) would benefit from being able to globally configure Polars to use the GPU engine rather than configuring it on a per-collect call basis.
The Polars Config system is environment variable based, so there's some complexity challenges in supporting a full set of configuration options via strings. But, as @wence- has noted, it would likely be more straightforward to enable the default configuration via an environment variable.
We should implement a Config option for the default GPU engine configuration, as it would be useful to many end-users and library developers building on top of Polars.
The text was updated successfully, but these errors were encountered: