openucx/ucx
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group) observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 90
- age_days: 4338
- days_rel: 30
- days_push: 7
- n_releases_24m: 8
Adoption not part of the score
1696 stars · 593 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Unified Communication X (UCX) is a production-grade, open-source communication framework for high-bandwidth, low-latency networks. It exposes abstract communication primitives that leverage RDMA (InfiniBand/RoCE), TCP, shared memory, GPUs, and network atomic offloads.
Use cases
- accelerate MPI communication over InfiniBand
- build high-performance computing applications with low-latency networking
- use RDMA and shared memory transports behind a single API
- enable GPU-aware communication between nodes
- run OpenSHMEM or PGAS workloads over modern interconnects
- reduce software overhead in the communication path of data-centric applications
When to choose
- you need near-native network performance for HPC or data-centric applications
- you want one API abstracting InfiniBand, RoCE, TCP, shared memory, and GPU transports
- you are building MPI, OpenSHMEM, or other parallel programming runtimes
When to avoid
- you only need simple TCP/HTTP networking for web applications
- you want a high-level messaging API rather than low-level communication primitives
- your project does not require extreme low-latency or high-bandwidth networking
Facets
library · maturity stable
networking rpc networking microservices performance developer-tools cpp c cross-platform rdma hpc infiniband shared-memory mpi high-performance-computing communication-framework linux gpu
3 sources
- readme: https://github.com/openucx/ucx · fetched 2026-08-28 · 33a5a075a507
- homepage: http://www.openucx.org · fetched 2026-08-29 · 9dc0f581b1d9
- site_page: https://openucx.org/documentation · fetched 2026-08-29 · 954ab938cada
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| openucx/ucx | main | 94 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem