Changelog
Version history and updates for GPU SpMV.
v1.1.0 (2026-04-22)
Added
- 🎨 New GitHub Pages Site - Redesigned documentation website
- 🚀 Performance Visualization - Added performance comparison charts
- 📚 Bilingual Docs - Complete Chinese and English documentation support
Improved
- Redesigned homepage highlighting product features
- Unified content depth across Chinese and English versions
- Optimized navigation structure
v1.0.1 (2026-03-22)
Improved
- Kernel Selection - Improved accuracy of auto-selection algorithm
- Memory Management - Optimized CudaBuffer move semantics
- Build Speed - Improved CMake configuration for faster builds
Fixed
- Fixed boundary check issue in ELL format conversion
- Fixed numerical stability in PageRank under specific convergence conditions
v1.0.0 (2026-03-10)
First Release
- 🎉 First Stable Release
- 4 optimized kernels (Scalar/Vector/Merge Path/ELL)
- Dual format support (CSR and ELL)
- Complete RAII resource management
- 100+ test cases coverage
- PageRank algorithm implementation
Features
- Intelligent automatic kernel selection
- Up to 70%+ bandwidth utilization
- Cross-platform support (Linux/Windows)
- CMake Presets one-click build
Full release notes on GitHub Releases