exponenta event banner

mxGPUcopyStartMxArray (C)

Копирование mxArray в mxGPUAray

Синтаксис C

#include "gpu/mxGPUArray.h"
mxGPUArray* mxGPUCopyFromMxArray(mxArray const * const mp)

Аргументы

mp

Указатель на mxArray содержит данные графического процессора или ЦП.

Прибыль

Указатель на mxGPUArray.

Описание

mxGPUCopyFromMxArray производит новый mxGPUArray объект с теми же характеристиками, что и вход mxArray.

  • Если вход mxArray содержит gpuArray, выходные данные являются новой копией данных на GPU.

  • Если вход mxArray содержит числовые или логические данные ЦП, выходные данные копируются в графический процессор.

В любом случае, эта функция всегда выделяет память на GPU и выделяет новую mxGPUArray объект на CPU. Использовать mxGPUDestroyGPUArray чтобы удалить результат, когда вы закончите с ним.

Представлен в R2013a