PASSIONLab / CombBLAS
The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel graph library offering a small but powerful set of linear algebra primitives specifically targeting graph analytics.
☆64Updated last month
Related projects: ⓘ
- Home of ALP/GraphBLAS and ALP/Pregel, featuring shared- and distributed-memory auto-parallelisation of linear algebraic and vertex-centri…☆24Updated this week
- Reference implementation of the draft C++ GraphBLAS specification.☆27Updated 7 months ago
- A web interface for the SuiteSparse Matrix Collection, formerly known as the University of Florida Sparse Matrix Collection☆21Updated this week
- This package includes the implementation for four sparse linear algebra kernels: Sparse-Matrix-Vector-Multiplication (SpMV), Sparse-Trian…☆22Updated 4 years ago
- LonestarGPU: Irregular algorithms parallelized for GPUs☆33Updated 4 years ago
- A unified framework across multiple programming platforms☆28Updated 3 months ago
- 🎃 GPU load-balancing library for regular and irregular computations.☆56Updated 3 months ago
- Hornet data structure for sparse dynamic graphs and matrices☆78Updated 4 years ago
- Scalable High-performance Algorithms and Data-structures☆122Updated 9 months ago
- This package includes the implementation for Sparse-Matrix-Vector-Multiplication (SpMV) and Sparse-Matrix-Matrix-Multiplication (SpMM) fo…☆10Updated 4 years ago
- ☆11Updated this week
- GraphBLAS Template Library (GBTL): C++ graph algorithms and primitives using semiring algebra as defined at graphblas.org☆128Updated last year
- Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics (LULESH)☆97Updated last year
- Custom-Precision Floating-point numbers.☆28Updated 3 months ago
- High-Performance Linear Algebra-based Graph Primitives on GPUs☆210Updated 3 years ago
- sparse matrix pre-processing library☆81Updated 4 months ago
- Next generation library for iterative sparse solvers for ROCm platform☆74Updated this week
- Distributed Communication-Optimal LU-factorization Algorithm☆12Updated 3 years ago
- ☆44Updated 5 years ago
- A task benchmark☆39Updated last month
- cuASR: CUDA Algebra for Semirings☆30Updated 2 years ago
- Official BOLT Repository☆26Updated last month
- Data-Centric MLIR dialect☆37Updated 11 months ago
- Sympiler is a Code Generator for Transforming Sparse Matrix Codes☆41Updated last year
- development repository for the open earth compiler☆74Updated 3 years ago
- Benchmark for measuring the performance of sparse and irregular memory access.☆72Updated last week
- The SparseX sparse kernel optimization library☆39Updated 5 years ago
- A dynamic analysis tool to detect floating-point errors in HPC applications.☆31Updated 2 years ago
- ☆29Updated this week
- Matrix multiplication on GPUs for matrices stored on a CPU. Similar to cublasXt, but ported to both NVIDIA and AMD GPUs.☆21Updated last week