Class CpuBackendPluginExtensions
- Namespace
- DotCompute.Backends.CPU.Registration
- Assembly
- DotCompute.Backends.CPU.dll
Static extension methods for service registration (backward compatibility).
public static class CpuBackendPluginExtensions
- Inheritance
-
CpuBackendPluginExtensions
- Inherited Members
Methods
AddCpuBackend(IServiceCollection)
Adds the CPU backend with default configuration.
public static IServiceCollection AddCpuBackend(this IServiceCollection services)
Parameters
servicesIServiceCollection
Returns
AddCpuBackend(IServiceCollection, Action<CpuAcceleratorOptions>?, Action<CpuThreadPoolOptions>?)
Adds the CPU backend to the service collection.
public static IServiceCollection AddCpuBackend(this IServiceCollection services, Action<CpuAcceleratorOptions>? configureAccelerator = null, Action<CpuThreadPoolOptions>? configureThreadPool = null)
Parameters
servicesIServiceCollectionconfigureAcceleratorAction<CpuAcceleratorOptions>configureThreadPoolAction<CpuThreadPoolOptions>