Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
staging
rpms
ucx
Commits
05c1e1f4
Commit
05c1e1f4
authored
Nov 09, 2021
by
Rocky Automation
📺
Browse files
import ucx-1.10.1-2.el8
parent
1bf81192
Changes
3
Hide whitespace changes
Inline
Side-by-side
.gitignore
View file @
05c1e1f4
SOURCES/ucx-1.
9.0
.tar.gz
SOURCES/ucx-1.
10.1
.tar.gz
.ucx.metadata
View file @
05c1e1f4
578c6064f9913bcf15f9b03569187ed547e30d8b
SOURCES/ucx-1.
9.0
.tar.gz
a9b8a15bf3975cab16553d6eff19270b0bb42876
SOURCES/ucx-1.
10.1
.tar.gz
SPECS/ucx.spec
View file @
05c1e1f4
...
...
@@ -15,19 +15,16 @@
%bcond_with xpmem
Name: ucx
Version: 1.
9.0
Release:
1
%{?dist}
Version: 1.
10.1
Release:
2
%{?dist}
Summary: UCX is a communication library implementing high-performance messaging
License: BSD
URL: http://www.openucx.org
Source: https://github.com/openucx/%{name}/releases/download/v%{version}/ucx-%{version}.tar.gz
Patch: ucx-config.patch
# This avoids a false positive from gcc-11 by making the problematic
# pointer volatile rather than disabling the warning completely
Patch1: %{name}-gcc11.patch
Source: https://github.com/openucx/%{name}/releases/download/v1.10.1/ucx-1.10.1.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Prefix: %{_prefix}
# UCX currently supports only the following architectures
ExclusiveArch: aarch64 ppc64le x86_64
...
...
@@ -68,15 +65,16 @@ BuildRequires: xpmem-devel
%endif
%description
UCX stands for Unified Communication X. UCX provides an optimized communication
layer for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
UCX is an optimized communication framework for high-performance distributed
applications. UCX utilizes high-speed networks, such as RDMA (InfiniBand, RoCE,
etc), Cray Gemini or Aries, for inter-node communication. If no such network is
available, TCP is used instead. UCX supports efficient transfer of data in
either main memory (RAM) or GPU memory (through CUDA and ROCm libraries).
In
addition, UCX provides efficient intra-node communication, by leveraging the
either main memory (RAM) or GPU memory (through CUDA and ROCm libraries).
In
addition, UCX provides efficient intra-node communication, by leveraging the
following shared memory mechanisms: posix, sysv, cma, knem, and xpmem.
This package was built from '' branch, commit 6b29558.
The acronym UCX stands for "Unified Communication X".
This package was built from '' branch, commit c334359.
%if "%{_vendor}" == "suse"
%debug_package
...
...
@@ -91,8 +89,6 @@ Provides header files and examples for developing with UCX.
%prep
%setup -q
%patch -p1
%patch1 -p1
%build
%define _with_arg() %{expand:%%{?with_%{1}:--with-%{2}}%%{!?with_%{1}:--without-%{2}}}
...
...
@@ -102,7 +98,6 @@ Provides header files and examples for developing with UCX.
--disable-debug \
--disable-assertions \
--disable-params-check \
--enable-examples \
--without-java \
%_enable_arg cma cma \
%_with_arg cuda cuda \
...
...
@@ -128,6 +123,7 @@ rm -f %{buildroot}%{_libdir}/ucx/lib*.a
%files
%{_libdir}/lib*.so.*
%{_bindir}/uc*
%{_bindir}/io_demo
%{_datadir}/ucx
%exclude %{_datadir}/ucx/examples
%doc README AUTHORS NEWS
...
...
@@ -293,6 +289,18 @@ process to map the memory of another process into its virtual address space.
%changelog
* Thu May 27 2021 Yurii Shestakov <yuriis@nvidia.com> 1.10.1-2
- Bump version to 1.10.1
* Mon Apr 26 2021 Yurii Shestakov <yuriis@nvidia.com> 1.10.1-rc1
- Bump version to 1.10.1-rc1
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Nov 11 2020 Yossi Itigin <yosefe@mellanox.com> 1.10.0-1
- Make the RPM relocatable
* Mon Nov 2 2020 Orion Poplawski <orion@nwra.com> - 1.9.0-1
- Update to 1.9.0
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment