-
### Issue
shmem_ptr is currently not supported with OFI: enable supporting PE's that use the same node
(currently supported by Portals4 transport)
### Solution Ideas
1) look into extending m…
-
Hello devs, users and friends,
I am running Ubuntu via Proot on Termux (installed with AnLinux). I understand that android doesn't support shared memory access, which gives segfaults to many applic…
-
Issue: RC transport demonstrate better latency than MLX5 in OpenSHMEM 8byte ping-wait-pong benchmark.
Debug: The source cause is the number of cqe are pulled by poll_cq. RC polls multiple cqe's whil…
-
In OpenSHMEM-1.5, we have SHMEM_MALLOC_SIGNAL_REMOTE as a single hint for both the signal operation, we might want to deprecate this or provide another two constants SHMEM_MALLOC_SADD_REMOTE and SHMEM…
-
In https://github.com/neondatabase/neon/pull/6872 we switched to holding Donor in shmem. Currently we only update it when a safekeeper goes into Active state. But ideally we'd call it more frequently.…
-
## Background information
### What version of Open MPI are you using? (e.g., v4.1.6, v5.0.1, git branch name and hash, etc.)
v5.0.2
### Describe how Open MPI was installed (e.g., from a sourc…
-
## Problem
As per #194, we are planning to separate the main Fortran replacement interface proposal into multiple smaller parts. This issue tracks the first part of the proposal - to add and support …
-
Calling `DLB_TALP_Attach()` from outside calls `shmem_cpuinfo_ext__init()` and `shmem_procinfo_ext__init()`. They both call `open_shmem()` -> `shmem_init()` -> `shm_open()`+ `ftruncate()`. This create…
-
Blocked on: https://github.com/JuliaLang/julia/issues/52938
MWEs for that issue (in descending order of abstraction):
```julia
using CUDA
inner() = nothing
function outer()
s = CuDev…
-
The shmem library uses `shm_open()` to create shared memory files in `/dev/shm`. These files are mapped into shadow and the shim.
We should consider using memfd files instead of `/dev/shm` filesyst…