DotCompute.Abstractions
0.1.0-alpha
dotnet add package DotCompute.Abstractions --version 0.1.0-alpha
NuGet\Install-Package DotCompute.Abstractions -Version 0.1.0-alpha
<PackageReference Include="DotCompute.Abstractions" Version="0.1.0-alpha" />
<PackageVersion Include="DotCompute.Abstractions" Version="0.1.0-alpha" />
<PackageReference Include="DotCompute.Abstractions" />
paket add DotCompute.Abstractions --version 0.1.0-alpha
#r "nuget: DotCompute.Abstractions, 0.1.0-alpha"
#:package DotCompute.Abstractions@0.1.0-alpha
#addin nuget:?package=DotCompute.Abstractions&version=0.1.0-alpha&prerelease
#tool nuget:?package=DotCompute.Abstractions&version=0.1.0-alpha&prerelease
Core abstractions and interfaces for DotCompute compute acceleration framework. Contains accelerator interfaces, kernel definitions, and memory abstractions.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.8)
- Microsoft.NET.ILLink.Tasks (>= 9.0.8)
- System.Memory (>= 4.6.3)
- System.Runtime.CompilerServices.Unsafe (>= 6.1.2)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on DotCompute.Abstractions:
Package | Downloads |
---|---|
DotCompute.Memory
Unified memory management for DotCompute. Provides zero-copy buffers, memory pooling, and cross-device memory transfers. |
|
DotCompute.Core
Core runtime and abstractions for DotCompute compute acceleration framework. Provides kernel execution, accelerator management, and service orchestration. |
|
DotCompute.Backends.CPU
CPU compute backend for DotCompute. Provides SIMD vectorization using AVX2/AVX512 instructions and multi-threaded kernel execution. Experimental alpha release. |
|
DotCompute.Backends.CUDA
NVIDIA CUDA GPU backend for DotCompute. Provides GPU acceleration through CUDA with NVRTC compilation. Experimental alpha release - requires CUDA 12.0+ and NVIDIA GPU. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
0.1.0-alpha | 68 | 9/5/2025 |