Determine if mxArray is pointer to valid GPU data
#include "gpu/mxGPUArray.h" int mxGPUIsValidGPUData(mxArray const * const mp)
mgp
Pointer to an mxArray
.
int
type.
mxGPUIsValidGPUData
indicates if the mxArray is a pointer to
valid GPU data
If the GPU device is reinitialized in MATLAB with gpuDevice
, all data on the device
becomes invalid, but the CPU data structures that refer to the GPU data still exist.
This function checks whether the mxArray is a container of valid GPU data, and
returns one of the following values:
0 (false) for CPU data or for invalid GPU data.
1 (true) for valid GPU data.