Skip to content

rapidsai/ucx-py

This branch is 200 commits behind branch-0.43.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

daf117c · Oct 10, 2022
Sep 27, 2022
Sep 2, 2022
Jul 8, 2022
Jul 7, 2022
Oct 10, 2022
Sep 22, 2022
Apr 1, 2022
Aug 25, 2022
Sep 26, 2022
Mar 22, 2021
Apr 30, 2021
Sep 25, 2019
May 4, 2021
Jul 14, 2022
Feb 22, 2022
Apr 30, 2021
Nov 18, 2020
Jan 18, 2022
Apr 29, 2022
Feb 22, 2022
Oct 10, 2019

Repository files navigation

https://ucx-py.readthedocs.io/en/latest/

Python Bindings for UCX

Installing

Users can either install with Conda or build from source.

Testing

To run ucx-py's tests, just use pytest:

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:

# 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"