SparseLinearAlgebra / spla
An open-source generalized sparse linear algebra library with vendor-agnostic GPUs accelerated computations
☆24Updated last year
Related projects ⓘ
Alternatives and complementary repositories for spla
- Sparse Boolean linear algebra for Nvidia Cuda, OpenCL and CPU computations☆14Updated 2 years ago
- Sparse linear Boolean algebra for Nvidia Cuda☆22Updated 3 years ago
- Runs a single CUDA/OpenCL kernel, taking its source from a file and arguments from the command-line☆18Updated 2 weeks ago
- Reference implementation of the draft C++ GraphBLAS specification.☆27Updated 9 months ago
- Sympiler is a Code Generator for Transforming Sparse Matrix Codes☆42Updated last year
- ☆42Updated 2 years ago
- ☆34Updated 6 months ago
- Thrust, CUB, TBB, AVX2, CUDA, OpenCL, OpenMP, SyCL - all it takes to sum a lot of numbers fast!☆73Updated 6 months ago
- ☆11Updated 3 years ago
- A simple, but fast, triangular solver☆17Updated 3 years ago
- A unified framework across multiple programming platforms☆33Updated 4 months ago
- Data Dependence Analyzer in the Polyhedral Model☆19Updated last year
- GPU based Compressed Graph Traversal☆16Updated last year
- SymPP: A Symbolic Library that compiles itself☆13Updated 3 years ago
- ☆39Updated last year
- Code generation tool to generate mathematical libraries☆55Updated 8 months ago
- LLVM-Canon aims to transform LLVM modules into a canonical form by reordering and renaming instructions while preserving the same semanti…☆12Updated 6 months ago
- Declarative MLIR compilers in Python!☆33Updated 4 years ago
- Source code for GpuShareSat, a library for SAT solvers to use the GPU for clause sharing between CPU threads.☆32Updated 3 years ago
- SuiteSparse: a suite of sparse matrix packages by @DrTimothyAldenDavis et al. with native CMake support☆52Updated 3 months ago
- cuASR: CUDA Algebra for Semirings☆34Updated 2 years ago
- Abstractions of memory, allocator, vector, tuple, shared_ptr, unique_ptr, bitset, variant and string working on both CPU and GPU☆30Updated 3 weeks ago
- A simple profiler to count Nvidia PTX assembly instructions of OpenCL/SYCL/CUDA kernels for roofline model analysis.☆42Updated 10 months ago
- Custom-Precision Floating-point numbers.☆29Updated 5 months ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆78Updated this week
- High Level Algorithmic Skeleton CUDA Library☆29Updated 5 months ago
- MLIR tools and dialect for GraphBLAS☆16Updated 2 years ago
- Multiple-precision GPU accelerated linear algebra routines (dense and sparse) based on residue number system☆17Updated last year
- moderngpu algorithms for C++ shaders☆16Updated 3 years ago
- ☆27Updated last week