Metadata-Version: 2.4
Name: dask-cuda
Version: 26.4.0
Summary: Utilities for Dask and CUDA interactions
Author: NVIDIA Corporation
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/rapidsai/dask-cuda
Project-URL: Documentation, https://docs.rapids.ai/api/dask-cuda/stable/
Project-URL: Source, https://github.com/rapidsai/dask-cuda
Classifier: Intended Audience :: Developers
Classifier: Topic :: Database
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.1
Requires-Dist: cuda-core>=0.3.2
Requires-Dist: numpy<3.0,>=1.23
Requires-Dist: nvidia-ml-py>=12
Requires-Dist: pandas>=1.3
Requires-Dist: rapids-dask-dependency==26.4.*
Requires-Dist: zict>=2.0.0
Provides-Extra: docs
Requires-Dist: numpydoc>=1.1.0; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-click>=2.7.1; extra == "docs"
Requires-Dist: sphinx-rtd-theme>=0.5.1; extra == "docs"
Provides-Extra: cu12
Requires-Dist: cuda-core[cu12]>=0.3.2; extra == "cu12"
Provides-Extra: cu13
Requires-Dist: cuda-core[cu13]>=0.3.2; extra == "cu13"
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-rerunfailures!=16.0.0; extra == "test"
Requires-Dist: pytest-timeout; extra == "test"
Provides-Extra: test-cu12
Requires-Dist: cudf-cu12==26.4.*; extra == "test-cu12"
Requires-Dist: dask-cudf-cu12==26.4.*; extra == "test-cu12"
Requires-Dist: distributed-ucxx-cu12==0.49.*; extra == "test-cu12"
Requires-Dist: kvikio-cu12==26.4.*; extra == "test-cu12"
Provides-Extra: test-cu13
Requires-Dist: cudf-cu13==26.4.*; extra == "test-cu13"
Requires-Dist: dask-cudf-cu13==26.4.*; extra == "test-cu13"
Requires-Dist: distributed-ucxx-cu13==0.49.*; extra == "test-cu13"
Requires-Dist: kvikio-cu13==26.4.*; extra == "test-cu13"
Dynamic: license-file

Dask CUDA
=========

Various utilities to improve deployment and management of Dask workers on
CUDA-enabled systems.

This library is experimental, and its API is subject to change at any time
without notice.

Example
-------

```python
from dask_cuda import LocalCUDACluster
from dask.distributed import Client

cluster = LocalCUDACluster()
client = Client(cluster)
```

Documentation is available [here](https://docs.rapids.ai/api/dask-cuda/nightly/).

What this is not
----------------

This library does not automatically convert your Dask code to run on GPUs.

It only helps with deployment and management of Dask workers in multi-GPU
systems.  Parallelizing GPU libraries like [RAPIDS](https://rapids.ai) and
[CuPy](https://cupy.chainer.org) with Dask is an ongoing effort.  You may wish
to read about this effort at [blog.dask.org](https://blog.dask.org) for more
information.  Additional information about Dask-CUDA can also be found in the
[docs](https://docs.rapids.ai/api/dask-cuda/nightly/).
