Skip to content

v0.6.2 - Build Fixes & Version Bump

Latest

Choose a tag to compare

@mivertowski mivertowski released this 09 Feb 18:47
· 154 commits to main since this release

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