Accelerate Your Network Performance with UCX. Collaboration between industry, laboratories, and academia to create an open-source, production-grade communication framework for data-centric and high-performance applications. Unified Communication X (UCX) is an award winning, optimized production proven communication framework for modern, high-bandwidth and low-latency networks. UCX exposes a set of abstract communication primitives which utilize the best of available hardware resources and offloads. These include RDMA (InfiniBand and RoCE), TCP, GPUs, shared Memory, and network atomic operations. UCX facilitates rapid development by providing a high-level API, masking the low-level details, while maintaining high-performance and scalability. UCX implements best practices for transfer of messages of all sizes, based on accumulated experience gained from applications running on the world’s largest datacenters and supercomputers.

Features

  • Optimization for low-software overheads in communication path allows near native-level performance
  • Collaboration between industry, laboratories, and academia
  • Developed, maintained, tested, and used by industry and researcher community
  • Exposes broad semantics that target data centric and HPC programming models and applications
  • The framework concepts and ideas are driven by research in academia, laboratories, and industry
  • Support for InfiniBand, Cray, various shared memory (x86-64 and PPC), GPUs

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Unified Communication X

Unified Communication X Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Unified Communication X!

Additional Project Details

Operating Systems

Linux

Programming Language

C, C++

Related Categories

C++ Frameworks, C++ Networking Software, C++ Application Servers, C Frameworks, C Networking Software, C Application Servers

Registered

2021-01-18