diff --git a/README.md b/README.md index be7b38d..08bdf31 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,15 @@ # SmaxKernels -**S**parse **MA**trix mpi+**X** **Kernels** is a lightweight, portable C++ library providing high-performance implementations of popular sparse matrix kernels of the form `C = A op B`. +**S**parse **MA**tri**X** **Kernels** is a lightweight, portable C++ library providing high-performance implementations of popular sparse matrix kernels of the form `C = A op B`. ## Supported Kernels and Platforms ## -| Sparse Kernel | OpenMP | CUDA | MPI | Matrix Formats | -|-------------- |---------- |----------|---------- | ----------| -| Matrix-Vector Multiplication -- **SpMV** | ✅ | ✅ | ❌ | CRS, BCRS, Sell-C-sigma | -| Matrix-Multiple Vector Multiplication -- **SpMM** | ✅ | ❌ | ❌ | CRS | -| Matrix-Sparse Matrix Multiplication -- **SpGEMM** | ✅ | ❌ | ❌ | CRS | -| Triangular Solve -- **SpTRSV** | ✅ | ❌ | ❌ | CRS | -| Batched Triangular Solve -- **SpTRSM** | ✅ | ❌ | ❌ | CRS | +| Sparse Kernel | OpenMP | CUDA | Matrix Formats | +|-------------- |---------- |----------| ----------| +| Matrix-Vector Multiplication -- **SpMV** | ✅ | ✅ | CRS, BCRS, Sell-C-sigma | +| Matrix-Multiple Vector Multiplication -- **SpMM** | ✅ | ❌ | CRS | +| Matrix-Sparse Matrix Multiplication -- **SpGEMM** | ✅ | ❌ | CRS | +| Triangular Solve -- **SpTRSV** | ✅ | ❌ | CRS | +| Batched Triangular Solve -- **SpTRSM** | ✅ | ❌ | CRS | ## Features ## * Clean, minimalist library interface @@ -46,4 +46,4 @@ This project is very much still in development, and many features may be unfinis * 2025-06-19: It is strongly recommended to use intel compilers when interating with tests in `examples/validation` for ABI compatability. ## Contributing ## -Contributions are welcome! We follow a branching strategy as detailed [in this blog post](https://nvie.com/posts/a-successful-git-branching-model/). To report an issue or propose additions / changes, please open an issue. \ No newline at end of file +Contributions are welcome! We follow a branching strategy as detailed [in this blog post](https://nvie.com/posts/a-successful-git-branching-model/). To report an issue or propose additions / changes, please open an issue.