From 6a966f5112b9d685626e628c980eed673c0b71a77d5095dc475a8a5b0cc633ac Mon Sep 17 00:00:00 2001 From: Nicolas Morey-Chaisemartin Date: Tue, 19 Sep 2017 13:27:22 +0000 Subject: [PATCH] Accepting request 527297 from home:NMoreyChaisemartin:branches:science:HPC - Switch to version 1.2.1 Previous 1.3+ version was based on a development branch. Supported platforms - Shared memory: KNEM, CMA, XPMEM, SYSV, Posix - VERBs over InfiniBand and RoCE. VERBS over other RDMA interconnects (iWarp, OmniPath, etc.) is available for community evaluation and has not been tested in context of this release - Cray Gemini and Aries - Architectures: x86_64, ARMv8 (64bit), Power64 Features: - Added support for InfiniBand DC and UD transports, including accelerated verbs for Mellanox devices - Full support for PGAS/SHMEM interfaces, blocking and non-blocking APIs - Support for MPI tag matching, both in software and offload mode - Zero copy protocols and rendezvous, registration cache - Handling transport errors - Flow control for DC/RC - Dataypes support: contiguous, IOV, generic - Multi-threading support - Support for ARMv8 64bit architecture - A new API for efficient memory polling - Support for malloc-hooks and memory registration caching OBS-URL: https://build.opensuse.org/request/show/527297 OBS-URL: https://build.opensuse.org/package/show/science:HPC/openucx?expand=0&rev=7 --- _service | 8 ++++---- openucx.changes | 26 ++++++++++++++++++++++++++ openucx.spec | 8 ++++---- ucx-1.2.1.0.756c745a.tar.xz | 3 +++ ucx-1.3+git44.tar.xz | 3 --- 5 files changed, 37 insertions(+), 11 deletions(-) create mode 100644 ucx-1.2.1.0.756c745a.tar.xz delete mode 100644 ucx-1.3+git44.tar.xz diff --git a/_service b/_service index 0072ba9..cfde8a4 100644 --- a/_service +++ b/_service @@ -2,13 +2,13 @@ git git://github.com/openucx/ucx - master - 9f8e93fc392a456cc86a60b55f02ef3086a6c616 - 1.3+git@TAG_OFFSET@ + 756c745a34035d1946f96e7e868a30781d908302 + @PARENT_TAG@.@TAG_OFFSET@.%h + v(.*) + \1 *.tar xz - diff --git a/openucx.changes b/openucx.changes index 43a23a7..5431f9b 100644 --- a/openucx.changes +++ b/openucx.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Tue Sep 19 09:26:07 UTC 2017 - nmoreychaisemartin@suse.com + +- Switch to version 1.2.1 + Previous 1.3+ version was based on a development branch. + + Supported platforms + - Shared memory: KNEM, CMA, XPMEM, SYSV, Posix + - VERBs over InfiniBand and RoCE. + VERBS over other RDMA interconnects (iWarp, OmniPath, etc.) is available + for community evaluation and has not been tested in context of this release + - Cray Gemini and Aries + - Architectures: x86_64, ARMv8 (64bit), Power64 + Features: + - Added support for InfiniBand DC and UD transports, including accelerated verbs for Mellanox devices + - Full support for PGAS/SHMEM interfaces, blocking and non-blocking APIs + - Support for MPI tag matching, both in software and offload mode + - Zero copy protocols and rendezvous, registration cache + - Handling transport errors + - Flow control for DC/RC + - Dataypes support: contiguous, IOV, generic + - Multi-threading support + - Support for ARMv8 64bit architecture + - A new API for efficient memory polling + - Support for malloc-hooks and memory registration caching + ------------------------------------------------------------------- Fri Jun 30 09:30:58 UTC 2017 - nmoreychaisemartin@suse.com diff --git a/openucx.spec b/openucx.spec index e45cc81..ccf5ab2 100644 --- a/openucx.spec +++ b/openucx.spec @@ -16,19 +16,19 @@ # -%define version_unconverted 1.3+git44 +%define git_ver .0.756c745a Name: openucx Summary: Unifieid Communication X License: BSD-3-Clause Group: Development/Libraries/C and C++ -Version: 1.3+git44 +Version: 1.2.1 Release: 0 Url: http://openucx.org/ #Git-Clone: git://github.com/openucx/ucx #Git-Web: https://github.com/openucx/ucx -Source: ucx-%version.tar.xz +Source: ucx-%{version}%{git_ver}.tar.xz Patch0: openucx-s390x-support.patch BuildRequires: autoconf >= 2.63 BuildRequires: automake >= 1.10 @@ -128,7 +128,7 @@ Low-level API that expose basic network operations supported by underlying hardware. %prep -%setup -qn ucx-%version +%setup -qn ucx-%{version}%{git_ver} %patch0 %build diff --git a/ucx-1.2.1.0.756c745a.tar.xz b/ucx-1.2.1.0.756c745a.tar.xz new file mode 100644 index 0000000..ff6cc4b --- /dev/null +++ b/ucx-1.2.1.0.756c745a.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eff0b1e66a2c9bcc93f64e9d0ad47e830d0cdbb520de1f89fd0953c2df45317a +size 999012 diff --git a/ucx-1.3+git44.tar.xz b/ucx-1.3+git44.tar.xz deleted file mode 100644 index 77a9b24..0000000 --- a/ucx-1.3+git44.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20ddc629f9e7d6b9b681fda25b4b4d79f834c97a03b429d7ec017a5c5a5ca55f -size 1000964