User`s guide

R2011b
8-4
The following functions set the GPU random number generator seed and stream:
parallel.gpu.rng
parallel.gpu.RandStream
Also, arrayfun called with GPUArray data now supports rand, randi, and randn. For
more information about using arrayfun to generate random matrices on the GPU, see
Generating Random Numbers on the GPU.
GPUArray Support
The following functions now support GPUArray data:
chol
diff
eig
find
isfinite
isinf
isnan
lu
max
min
mldivide
norm
not
repmat
sort
svd
mldivide supports complex arrays. It also supports overdetermined matrices (with more
rows than columns) when the second input argument is a column vector (has only one
column).
eig supports only symmetric matrices.
max and min return only one output argument; they do not return an index vector.
The following functions are not methods of the GPUArray class, but they do work with
GPUArray data:
angle
beta
betaln
fliplr
flipud
flipdim
fftshift
ifftshift
kron
mean
perms
squeeze
rot90
The default display of GPUArray variables now shows the array contents. In previous
releases, the display showed some of the object properties, but not the contents. For
example, the new enhanced display looks like this:
M = gpuArray(magic(3))
M =
8 1 6