-
Notifications
You must be signed in to change notification settings - Fork 60
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
document changes in library-loading, update build-UCX-from-source docs (
#1099) Contributes to rapidsai/build-planning#118 Caused by rapidsai/ucx-wheels#13 I originally came here to document the implications of rapidsai/ucx-wheels#13 in the docs, namely: * if you have a `libucx-cu{11,12}` wheel installed, then by default `ucx-py` will use UCX libraries from that wheel * environment variable `RAPIDS_LIBUCX_PREFER_SYTEM_LIBRARY=true` can be set to opt out of this and use a system installation instead While doing that, I noticed some other opportunities for improvement in the installation docs: * updating build-UCX-from-source instructions to UCX 1.15 ([the oldest version this project now supports](https://github.com/rapidsai/ucx-py/blob/9efacc6069226de8e207177a359189f8880203a8/dependencies.yaml#L159)) * clarifying and simplifying some language ## Notes for Reviewers ### How I tested this Followed these instructions in a Docker container running on an x86_64 machine with 8 V100s. ```shell docker run \ --rm \ --gpus 0 \ -v $(pwd):/opt/work \ -w /opt/work \ -it rapidsai/ci-conda:latest \ bash ``` Used `conda` to set up the build environment: ```shell conda create -n ucx -c conda-forge \ automake make libtool pkg-config \ "python=3.12" "setuptools>=64.0" "cython>=3.0.0" \ cuda-nvcc \ cuda-cudart-dev \ cuda-nvml-dev \ cuda-nvtx-dev \ cuda-version=12.5 ``` Ran variations of this code snippet to test my install: ```shell python -c "import ucp; print(ucp.get_ucx_version())" ``` Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Peter Andreas Entschev (https://github.com/pentschev) URL: #1099
- Loading branch information
Showing
1 changed file
with
83 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters