pgas
There are 24 repositories under pgas topic.
openucx/ucx
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
sourceryinstitute/OpenCoarrays
A parallel application binary interface for Fortran 2018 compilers.
openucx/ucc
Unified Collective Communication Library
dash-project/dash
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Sandia-OpenSHMEM/SOS
Sandia OpenSHMEM is an implementation of the OpenSHMEM specification over multiple Networking APIs, including Portals 4, the Open Fabric Interface (OFI), and UCX. Please click on the Wiki tab for help with building and using SOS.
pnnl/lamellar-runtime
Lamellar is an asynchronous tasking runtime for HPC systems developed in RUST
kokkos/kokkos-remote-spaces
This repository contains Kokkos Remote Spaces, which implements distributed shared memory support for Kokkos.
BerkeleyLab/caffeine
A parallel runtime library for Fortran compilers
PrincetonUniversity/muchiSim
Simulator framework for analysis of performance, energy consumption, area and cost of multi-node multi-chiplet tile-based manycore designs
pmodels/armci-mpi
An implementation of ARMCI using MPI one-sided communication (RMA)
pnnl/lamellar
Lamellar is an asynchronous tasking runtime for HPC systems developed in RUST
komahanb/coarray-fortran
Examples for using coarray fortran
alpha-unito/gam
A C++ stack for global-memory programming
septicmk/RING
RING is a ~5k lines pure C++11 runtime system for scaling irregular applications in PGAS programming praradigm.
tactcomplabs/xbgas-runtime
xBGAS Machine-Level Runtime Library
ORNL/papyrus
Papyrus: Parallel Aggregate Persistent Storage
youssefelmougy/jaccard-selector
Asynchronous Distributed Actor-based Approach to Jaccard Similarity for Genome Comparisons
JosefSchaeffer/Bachelor-Thesis
Python-Bindings for the DASH C++ Template Library
jeffhammond/armci-mpi
An implementation of ARMCI using MPI one-sided communication (RMA)
jeffhammond/PGAS-examples
These are associated with an upcoming chapter in High Performance Parallelism Pearls (http://lotsofcores.com/)
neudinger/equadiffGASNET
Distributed diffusion equation C/C++ OpenMP one-sided communication GASPI (GPI2/PGAS)
sg0/rmacxx
C++ interface over MPI-3 RMA
tacigar/matd-lib
:mag: A Library for Matrix Distribution, written in Fortran90/95 and MPI-2.0.