Table of Contents

Enum AcceleratorType

Namespace
DotCompute.Abstractions
Assembly
DotCompute.Abstractions.dll

Defines the type of accelerator device.

public enum AcceleratorType

Fields

Auto = -1

Auto-detect the best available accelerator.

CPU = 1

CPU-based computation.

CUDA = 2

NVIDIA CUDA GPU.

Custom = 100

Custom or unknown accelerator type.

DirectCompute = 8

DirectCompute-compatible device.

DirectML = 7

DirectML-compatible device.

FPGA = 10

Field-Programmable Gate Array.

GPU = 9

Generic GPU device.

Metal = 5

Apple Metal GPU.

None = 0

None

OneAPI = 4

Intel oneAPI GPU.

OpenCL = 6

OpenCL-compatible device.

ROCm = 3

AMD ROCm GPU.

TPU = 11

Tensor Processing Unit.