Developer Guide for Intel® Data Analytics Acceleration Library 2016 Update 4
Given n feature vectors x1= (x11,…,x1p), ..., xn= (xn1,…,xnp) of dimension p or a p x p correlation matrix Cor, the problem is to compute the principal components for the data set. The library returns the transformation matrix T, which contains eigenvectors in the row-major order and a vector of corresponding eigenvalues. You can use the results to choose the new dimension d < p and apply the transformation Td: xi -> yi to the original data set according to the rule yi = TdxiT, where the matrix Td is the submatrix of T that contains d eigenvectors corresponding to the d largest eigenvalues.
You can provide these types of input data to the PCA algorithms of the library:
Original, non-normalized data set
Normalized data set, where each feature has the zero mean and unit variance
Correlation matrix