DotCompute API Reference
This section contains the complete API documentation for all DotCompute packages.
Core Libraries
- DotCompute.Abstractions - Core interfaces and abstractions
- DotCompute.Core - Runtime and orchestration
- DotCompute.Memory - Unified memory management
Backends
- DotCompute.Backends.CPU - CPU backend with SIMD vectorization
- DotCompute.Backends.CUDA - NVIDIA CUDA backend
- DotCompute.Backends.OpenCL - OpenCL backend
- DotCompute.Backends.Metal - Apple Metal backend
Extensions
- DotCompute.Algorithms - Algorithm library
- DotCompute.Linq - LINQ extensions
Runtime
- DotCompute.Runtime - Runtime services and DI integration
- DotCompute.Generators - Source generators and Roslyn analyzers
- DotCompute.Plugins - Plugin system with hot-reload
Browse by Namespace
Use the navigation menu on the left to browse all namespaces, classes, and members.