Repository navigation
Release Highlights
v0.6.2 resolves build errors introduced during the v0.6.1 refactoring and brings documentation into alignment with the current codebase.
What's New
Build Fixes
- Fixed compilation errors from stub implementations and modernized CUDA operations
- Consolidated dead code and removed non-functional samples
Documentation
- Comprehensive documentation overhaul aligning all docs with v0.6.2
- Removed broken links and dead sample references
- Added DRAFT banners to aspirational v1.0.0 documentation
Packages
| Package | Description |
|---|---|
| DotCompute.Abstractions | Core abstractions and interfaces |
| DotCompute.Core | Core runtime and kernel system |
| DotCompute.Memory | Memory management and unified buffers |
| DotCompute.Backends.CPU | CPU backend with SIMD (AVX2/AVX512/NEON) |
| DotCompute.Backends.CUDA | CUDA backend (CC 5.0-8.9) |
| DotCompute.Backends.Metal | Metal backend for macOS/iOS |
| DotCompute.Backends.OpenCL | OpenCL backend (experimental) |
| DotCompute.Algorithms | GPU-accelerated algorithms |
| DotCompute.Linq | LINQ extensions with GPU compilation |
| DotCompute.Runtime | Runtime orchestration and DI |
| DotCompute.Plugins | Plugin system with hot-reload |
| DotCompute.Generators | Source generators and Roslyn analyzers |
| DotCompute.Generators.Attributes | Kernel attributes |
Migration Guide
No breaking changes - All existing code continues to work.
Install from NuGet
dotnet add package DotCompute.Core --version 0.6.2
dotnet add package DotCompute.Backends.CUDA --version 0.6.2