CPU and GPU Support#

Not all computation modes, methods, and parameters are supported on both CPU and GPU. See the differences in CPU and GPU support below.

GPU-Supported Targets#

OneDAL is designed to work with Intel(R) GPUs specifically, but it could potentially run on other hardware platforms if a SYCL runtime is available.

GPU Support Considerations#

Algorithm

GPU Support

K-Means

Covariance

Principal Components Analysis (PCA)

Logistic Regression

Linear Regression

Decision Forest Classification and Regression (DF)

Extra Trees

k-Nearest Neighbors Classification, Regression, and Search (k-NN)

Support Vector Machine Classifier and Regression (SVM)

DBSCAN

Basic Statistics