Name | ucx-py-cu11 JSON |
Version |
0.40.0
JSON |
| download |
home_page | None |
Summary | Python Bindings for the Unified Communication X library (UCX) |
upload_time | 2024-10-10 15:09:42 |
maintainer | None |
docs_url | None |
author | NVIDIA Corporation |
requires_python | >=3.10 |
license | BSD-3-Clause |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
[![https://ucx-py.readthedocs.io/en/latest/](https://readthedocs.org/projects/ucx-py/badge/ "ReadTheDocs")]( https://ucx-py.readthedocs.io/en/latest/ )
# Python Bindings for UCX
## Installing
Users can either [install with Conda]( https://ucx-py.readthedocs.io/en/latest/install.html#conda ) or [build from source]( https://ucx-py.readthedocs.io/en/latest/install.html#source ).
## Testing
To run ucx-py's tests, just use ``pytest``:
```bash
pytest -v
```
### TCP Support
In order to use TCP add `tcp` to `UCX_TLS` and set `UCXPY_IFNAME` to the network interface you want to use. Some setup examples:
```bash
# TCP using "eth0" and CUDA support
export UCX_TLS=tcp,cuda_copy,cuda_ipc
export UCXPY_IFNAME="eth0"
# InfiniBand using "ib0" and CUDA support
export UCX_TLS=rc,cuda_copy,cuda_ipc
export UCXPY_IFNAME="ib0"
# TCP using "eno0" and no CUDA support
export UCX_TLS=tcp
export UCXPY_IFNAME="eno0"
```
Raw data
{
"_id": null,
"home_page": null,
"name": "ucx-py-cu11",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": "NVIDIA Corporation",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/58/b3/14075c1b96d56f3584edbebfb36b21b4ba45dcc16f5731bd58fa5be14cd7/ucx_py_cu11-0.40.0.tar.gz",
"platform": null,
"description": "[![https://ucx-py.readthedocs.io/en/latest/](https://readthedocs.org/projects/ucx-py/badge/ \"ReadTheDocs\")]( https://ucx-py.readthedocs.io/en/latest/ )\n\n# Python Bindings for UCX\n\n## Installing\n\nUsers can either [install with Conda]( https://ucx-py.readthedocs.io/en/latest/install.html#conda ) or [build from source]( https://ucx-py.readthedocs.io/en/latest/install.html#source ).\n\n## Testing\n\nTo run ucx-py's tests, just use ``pytest``:\n\n```bash\npytest -v\n```\n\n### TCP Support\n\nIn order to use TCP add `tcp` to `UCX_TLS` and set `UCXPY_IFNAME` to the network interface you want to use. Some setup examples:\n\n```bash\n# TCP using \"eth0\" and CUDA support\nexport UCX_TLS=tcp,cuda_copy,cuda_ipc\nexport UCXPY_IFNAME=\"eth0\"\n\n# InfiniBand using \"ib0\" and CUDA support\nexport UCX_TLS=rc,cuda_copy,cuda_ipc\nexport UCXPY_IFNAME=\"ib0\"\n\n# TCP using \"eno0\" and no CUDA support\nexport UCX_TLS=tcp\nexport UCXPY_IFNAME=\"eno0\"\n```\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Python Bindings for the Unified Communication X library (UCX)",
"version": "0.40.0",
"project_urls": {
"Documentation": "https://ucx-py.readthedocs.io/en/stable/",
"Homepage": "https://github.com/rapidsai/ucx-py",
"Source": "https://github.com/rapidsai/ucx-py"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "58b314075c1b96d56f3584edbebfb36b21b4ba45dcc16f5731bd58fa5be14cd7",
"md5": "f657ebe7891c81ce931c58c5b5848871",
"sha256": "f2f0cd495bc47e2de8d7f46b163f0ef524cfbe5f7ac5b82da308b2494683f4ed"
},
"downloads": -1,
"filename": "ucx_py_cu11-0.40.0.tar.gz",
"has_sig": false,
"md5_digest": "f657ebe7891c81ce931c58c5b5848871",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 1274,
"upload_time": "2024-10-10T15:09:42",
"upload_time_iso_8601": "2024-10-10T15:09:42.064765Z",
"url": "https://files.pythonhosted.org/packages/58/b3/14075c1b96d56f3584edbebfb36b21b4ba45dcc16f5731bd58fa5be14cd7/ucx_py_cu11-0.40.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-10 15:09:42",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rapidsai",
"github_project": "ucx-py",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ucx-py-cu11"
}