bsxfun in GPU in PCT v5.2

2 ビュー (過去 30 日間)
Subhrajit Debnath
Subhrajit Debnath 2012 年 5 月 21 日
I am trying to do bsxfun(@minus,b,A*x); It is giving error as: Undefined function 'bsxfun' for input arguments of type 'parallel.gpu.GPUArray'. It seems this function is not supported. I am using Parallel Computing Toolbox Version 5.2 (R2011b). But this function is listed in the built in functions that support gpuArray.
Here b = 5 X 1; A*x would be 5 X 10. and since b is a column vector, the final output will be 5 X 10, [b - A*x];
I want to do matrix column-wise subtraction.

採用された回答

Lucas García
Lucas García 2012 年 5 月 21 日
The link you are referring to is actually from the current release, R2012a. bsxfun support for GPUArray data is a new feature in R2012a as you can check in the release notes for Parallel Computing Toolbox Version 6.0 (R2012a).
I recommend you update to the latest release to benefit from all the recent GPUArray support functionality.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGPU Computing についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by