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.