{"library":"libucx-cu12","type":"library","category":null,"description":"libucx-cu12 is a Python package that provides the Unified Communication X (UCX) C library, specifically compiled with CUDA 12 support, as a distributable wheel. UCX is a low-level, high-performance communication framework for HPC applications, enabling optimized data exchange between CPUs, GPUs, and network interfaces (e.g., InfiniBand, RoCE). This package serves as a backend dependency for Python bindings like `ucx-py` (now `ucxx`), allowing Python applications to leverage UCX capabilities. The current version available on PyPI is `1.19.0`, with upstream UCX having a frequent release cadence including point releases and release candidates.","language":"python","status":"active","version":"1.19.0","tags":["gpu","hpc","networking","cuda","rdma","communication"],"last_verified":"Tue May 26","install":[{"cmd":"pip install libucx-cu12","imports":["# libucx-cu12 provides the C library. For Python bindings, install 'ucxx' and import from it:\nfrom ucxx import init, get_version_info"]},{"cmd":"pip install ucxx","imports":[]}],"homepage":"https://openucx.org","github":"https://github.com/openucx/ucx","docs":null,"changelog":null,"pypi":"https://pypi.org/project/libucx-cu12/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":25,"avg_install_s":2.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/libucx-cu12/compatibility"}}