Comments (3)
You are correct that in the current release MPI_Win_create
does not make the memory accessible to other processes even when they are in the same shared domain. But it seems plausible with kernel modules such as CMA and XPMEM, we could expose the memory to each other. So stay tuned.
from mpich.
I think it is a bug. It should return size 0 to tell you that the memory is not shared.
from mpich.
Thank you for your quick reply!
I would like to linger on the question if MPI_Win_create
will be able to create shared memory windows accessible with MPI_Win_shared_query
? It currently does not look like it will be supported soon(?).
Would it be possible to highlight the fact that MPI_Win_create
does not make memory available to MPI_Win_shared_query
, and that these function call will always return size = 0
, except when query the own window?
This could be done by adding a small sentence to the change log. This explicit mentioning of the fact would be very helpful!
Thanks.
from mpich.
Related Issues (20)
- Subcommunicators HOT 4
- [4.2.0] Assert in mpl_gpu_ze.c:466 when ZE_AFFINITY_MASK set to second device HOT 7
- Memory growth with GPU-aware MPICH on Intel PVC GPUs HOT 3
- make testing failed in VPATH build
- `man MPI_Type_vector_c` is not available HOT 1
- Virtual topologies HOT 2
- MPICH_ATTR_TYPE_TAG(MPI_Aint) comes before MPI_Aint typedef in mpi.h.in
- problems with MPI_CXX_DOUBLE_COMPLEX etc when they are MPI_DATATYPE_NULL
- info: Freeing/modifying `MPI_INFO_ENV` HOT 1
- free(): double free detected in tcache 2 Error message from parallel HDF5 MPI-IO using one-sided ROMIO aggregation
- Performance issue in ROMIO collective buffer aggregation for Parallel HDF5 on sunspot HOT 3
- ROMIO: excessive number of calls to memcpy() HOT 7
- hydra_pmi_proxy encounters libcudart.so linker error on Ubuntu22 HOT 2
- MPI_Waitany through MPI_f08 does not return MPI_UNDEFINED HOT 1
- MPI_Win_shared_query give nullpointer with 1 process HOT 2
- ABI build broken
- Feature request: improved zero-copy non-contiguous send
- ABI File Errhandler broken HOT 4
- Fail to compile with gcc-14 on M1 Macbook HOT 4
- hydra: segfault when machine has thousands of IP addresses. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mpich.