error with gpuarray transformation

8 visualizaciones (últimos 30 días)
AA
AA el 18 de Dic. de 2014
Comentada: AA el 21 de Dic. de 2014
>> A3 = gpuArray(q);
Error using gpuArray
Only full arrays of fundamental numeric types or logical types are
supported for GPU arrays.
i get the following error message. q is a cell array consisting of a matrices with many thousand rows.
my gpu is a cuda card with 4 gigabytes.
thanks

Respuesta aceptada

Matt J
Matt J el 18 de Dic. de 2014
Editada: Matt J el 19 de Dic. de 2014
q is not allowed to be a cell array. It must be a matrix or n-dimensional array. And it must be non-sparse.
  6 comentarios
Matt J
Matt J el 19 de Dic. de 2014
All operations on A{i} will be done on the GPU.
AA
AA el 21 de Dic. de 2014
A = cellfun(@gather, a, 'UniformOutput', false) and this turns it back

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre GPU Computing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by