-
Notifications
You must be signed in to change notification settings - Fork 41
RMA WG 09 20 2021
James Dinan edited this page Sep 20, 2021
·
1 revision
Today we review active WG topics to gather status and next steps.
- Memory model clarifications (Akhil + Jim) [summary of issues presented on June 08, 2020: slides] #477
- Performance variables (Wasi) #295
- Follow up on Wasi's OpenSHMEM workshop talk
- Bundled communication (Dave) #189
- AI: Manju to prepare a proposal on a work queue extension to OpenSHMEM
- AI: Dave to draft bundled communication proposal
- Jim proposed that we explore both implicit and explicit operation queueing models at the same time
- Block interleaved communication (Jim) #448
- We discussed opportunities top optimize the communication using features like request chaining, InfiniBand UMR, etc.
- Dave: should we add nonblocking variants?
- Noncontiguous communication (more general than ibput) (Jim) #365
- Yanfei will review notes from Min and current proposals
- Decisions:
- Keep or deprecate interleaved APIs
- If keep, should we add block size?
- If not keep, block interleaved proposal can be dropped and replaced with something better (not strictly either/or)
- What’s the right noncontiguous API to support HPC workloads and enable optimization?
- Signal operation (Jim + Naveen) #382
- Need to revisit, this is weaker than an atomic and can provide better performance if the platform has a path for it (e.g. single copy atomic store).
- Extending OpenSHMEM for GPUs (Jim, Khaled, Min, et al.)
- Will review topics that Jim mentioned in OpenSHMEM workshop talk.
-
Working Groups
-
Errata