GraphBLAS / rgri
Reference implementation of the draft C++ GraphBLAS specification.
☆28Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for rgri
- Home of ALP/GraphBLAS and ALP/Pregel, featuring shared- and distributed-memory auto-parallelisation of linear algebraic and vertex-centri…☆25Updated this week
- The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear …☆69Updated last week
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆80Updated this week
- mallocMC: Memory Allocator for Many Core Architectures☆51Updated last week
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆47Updated last week
- Generate simple index ranges in C++ and CUDA C++☆39Updated last year
- BLAS++ is a C++ wrapper around CPU and GPU BLAS (basic linear algebra subroutines), developed as part of the SLATE project.☆66Updated 3 weeks ago
- TTG: Template Task Graph C++ API☆18Updated this week
- ☆28Updated 2 weeks ago
- Header-only C++20 wrapper for MPI 4.0.☆43Updated last year
- DLA-Future☆65Updated this week
- C++ Header-Only Library for High-Performance Tensor-Vector Multiplication☆19Updated this week
- ☆14Updated 6 months ago
- Sympiler is a Code Generator for Transforming Sparse Matrix Codes☆42Updated last year
- Department of Energy Standard Utility Library☆30Updated 2 months ago
- Library for length agnostic SIMD intrinsic support and the corresponding math operations☆20Updated 3 years ago
- ☆68Updated 4 years ago
- GraphBLAS Template Library (GBTL): C++ graph algorithms and primitives using semiring algebra as defined at graphblas.org☆131Updated last year
- Data Dependence Analyzer in the Polyhedral Model☆19Updated last year
- cuASR: CUDA Algebra for Semirings☆34Updated 2 years ago
- CUDA and OpenMP implementations of C2R/R2C inplace transposition☆45Updated 9 years ago
- Julia ports of the Rodinia benchmark suite for heterogeneous computing infrastructures☆48Updated last year
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆64Updated this week
- Copy-hiding array abstraction to automatically migrate data between memory spaces☆106Updated this week
- Autonomic Performance Environment for eXascale (APEX)☆38Updated 3 weeks ago
- Distributed-memory, arbitrary-precision, dense and sparse-direct linear algebra, conic optimization, and lattice reduction☆65Updated last month
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆71Updated 4 years ago
- Tensor Contraction Code Generator☆36Updated 7 years ago
- Codeplay project for contributions to the LLVM SYCL implementation☆30Updated 3 years ago
- DARMA/magistrate => Serialization and checkpointing library☆12Updated this week