Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rocshmem-7.14.0-1.fc45 RPM for x86_64

From Fedora Rawhide for x86_64 / r

Name: rocshmem Distribution: Fedora Project
Version: 7.14.0 Vendor: Fedora Project
Release: 1.fc45 Build date: Wed Jul 29 16:05:29 2026
Group: Unspecified Build host: buildhw-x86-08.rdu3.fedoraproject.org
Size: 14268682 Source RPM: rocshmem-7.14.0-1.fc45.src.rpm
Packager: Fedora Project
Url: https://github.com/ROCm/rocm-systems
Summary: ROCm OpenSHMEM runtime
The ROCm OpenSHMEM (rocSHMEM) runtime is part of an AMD and AMD Research
initiative to provide GPU-centric networking through an OpenSHMEM-like
interface. This intra-kernel networking library simplifies application code
complexity and enables more fine-grained communication/computation overlap
than traditional host-driven networking. rocSHMEM uses a single symmetric
heap that is allocated on GPU memories.

There are currently three backends for rocSHMEM; IPC, Reverse Offload (RO),
and GDA. The backends primarily differ in their implementations of
intra-kernel networking.

The IPC backend implements communication primitives using load/store
operations issued from the GPU.

The Reverse Offload (RO) backend has the GPU runtime forward rocSHMEM
networking operations to the host-side runtime, which calls into a
traditional MPI or OpenSHMEM implementation. This forwarding of requests is
transparent to the programmer, who only sees the GPU-side interface.

The GPU Direct Async (GDA) backend allows for rocSHMEM to issue communication
operations to the NIC directly from the device-side code, without involving a
CPU proxy. within the GPU. During initialization we prepare network resources
for each NIC vendor using the vendor-appropriate Direct Verbs APIs. When
calling the device-side rocSHMEM API, the device threads are used to
construct Work Queue Entries (WQEs) and post the communication to the send
queues of the NIC directly. Completion Queues (CQs) are polled from the
device-side code as well.

The RO and GDA backend is provided as-is with limited support from AMD or AMD
Research.

Provides

Requires

License

MIT AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR Linux-OpenIB)

Changelog

* Wed Jul 29 2026 Tom Rix <Tom.Rix@amd.com> - 7.14.0-1
  - Update to 7.14
* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 7.12.0-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Mon Mar 30 2026 Tom Rix <Tom.Rix@amd.com> - 7.12.0-1
  - Initial package

Files

/usr/bin/rocshmem_info
/usr/lib/.build-id
/usr/lib/.build-id/14
/usr/lib/.build-id/14/86a4ee9e01bb21c02265731dc114ae2744188f
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/b2e16eb628c87564b97293543b92323947648f
/usr/lib64/librocshmem.so.1
/usr/lib64/librocshmem.so.1.0.0
/usr/share/doc/rocshmem
/usr/share/doc/rocshmem/README.md
/usr/share/licenses/rocshmem
/usr/share/licenses/rocshmem/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Aug 8 23:07:04 2026