kamping-site / kamping
KaMPIng: (Near) zero-overhead MPI wrapper for modern C++
☆44Updated this week
Alternatives and similar repositories for kamping:
Users that are interested in kamping are comparing it to the libraries listed below
- This aims to be an wrapper to C-MPI3 for C++, using the principles of simplicity, STL, RAII and Boost and enforcing type-safety. This i…☆22Updated 3 months ago
- Autonomic Performance Environment for eXascale (APEX)☆42Updated this week
- Material for a course about the use of modern C++ for scientific computation☆18Updated last month
- Department of Energy Standard Utility Library☆30Updated 4 months ago
- Header-only C++20 wrapper for MPI 4.0.☆14Updated last year
- Distributed View Extension for Kokkos☆43Updated last month
- GTensor is a multi-dimensional array C++14 header-only library for hybrid GPU development.☆35Updated 3 months ago
- Experimental MPI Wrapper for Kokkos☆16Updated last month
- YAKL is A Kokkos Layer: A simple C++ framework for performance portability and Fortran code porting☆61Updated last month
- A shared-memory FFT for the Kokkos ecosystem☆28Updated last week
- ☆31Updated last week
- Shroud: generate Fortran and Python wrappers for C and C++ libraries☆90Updated 2 months ago
- A C++17 message passing library based on MPI☆168Updated last month
- SLATE is a distributed, GPU-accelerated, dense linear algebra library targetting current and upcoming high-performance computing (HPC) sy…☆103Updated last week
- Implementation of MPI that supports large counts☆46Updated last month
- ☆19Updated last month
- Header-only plugin for the Google Test framework defining listener(s) emitting sensible output when testing MPI-based, distributed-memory…☆20Updated 3 years ago
- CPE change log and release notes☆26Updated 4 months ago
- C++11 Message Passing☆74Updated 2 years ago
- PaRSEC is a generic framework for architecture aware scheduling and management of micro-tasks on distributed, GPU accelerated, many-core …☆52Updated 2 weeks ago
- Comb is a communication performance benchmarking tool.☆24Updated last year
- Shared-Memory and Distributed-Memory Parallel Graph Partitioning☆38Updated this week
- Home of ALP/GraphBLAS and ALP/Pregel, featuring shared- and distributed-memory auto-parallelisation of linear algebraic and vertex-centri…☆25Updated last week
- The old ADIOS 1.x code repository. Look for ADIOS2 for new repo☆54Updated 9 months ago
- Partitioned Global Address Space (PGAS) library for distributed arrays☆102Updated last week
- OpenMP vs Offload☆21Updated last year
- Kokkos C++ Performance Portability Programming Ecosystem: Profiling and Debugging Tools☆116Updated last month
- HiCMA: Hierarchical Computations on Manycore Architectures☆30Updated last year
- Training examples for SYCL☆39Updated this week
- Error-Free Transformations as building blocks for compensated algorithms☆14Updated last year