AOCL-Sparse contains basic linear algebra subroutines for sparse matrices and vectors optimized for AMD processors. Designed for use with C and C++, AOCL-Sparse includes iterative sparse solvers for solving linear system of equations.
Highlights of AOCL-Sparse 5.2
- New Features
- Supports sparse matrix creation in BSR format
- Supports CSC and BSR storage formats within SpMV
- Vectorized SpMV with BSR storage format
- Supports CPP interfaces for a select list of APIs
- Performance improvements
- Multi-threaded performance across APIs
- Level 2: SpMV variants
- Level 3: CSRMM and Sp2M variants
- Framework enhancements and bug fixes
Documentation
- AOCL-Sparse API Guide
- Prior versions: AOCL-Sparse Archive
- Source code: GitHub
Downloads
| File Name | Version | Size | Launch Date | OS | Bitness | Description |
| Binary Packages Compiled with AOCC 5.1 | ||||||
| aocl-sparse-linux-aocc-5.2.0.tar.gz | 5.2 | 4MB | 12/31/2025 | RHEL, Ubuntu, SLES | 64-bit | AOCC compiled AOCL-Sparse library binary package SHA-256 checksum: 1d0e338c85fc2c7a625abcffcbe072d00519bd4195138f5478abad306fbe163a |
| Binary Packages Compiled with GCC 14.2.1 | ||||||
| aocl-sparse-linux-gcc-5.2.0.tar.gz | 5.2 | 5MB | 12/31/2025 | RHEL, Ubuntu, SLES | 64-bit | GCC compiled AOCL-Sparse library binary package SHA-256 checksum: d6978afc7e7504a7317a26ee5e89b4eeb505afae1831d71232efa211805e331f |
| Windows Installer Compiled with Clang 18 | ||||||
| AOCL_Windows-setup-5.2.0-AMD.exe | 5.2 | 154MB | 12/31/2025 | Windows 11, Windows 10 | 64-bit | Windows installer file containing all the AOCL library binaries compiled with Clang 18. SHA-256 checksum: 0caf97420a5e1372aab6c70160f977f4a36c26cee89b88856145af82df2fe096 |