matlab下GPUプログラミングノート

781 ワード

詳細
あまり言わないで、直接コードをつけます
gpuDevice   %         gpu,,   DeviceSupported   matlab   GPU  。
g=gpuDevice(1);    %    GPU 1      ,, GPU1     GPU
reset(g)  %     GPU   。

a=1;
a=gpuArray(a);    % a CPU  GPU 
onGPU=existsOnGPU(a)
c=class(a)
uc=classUnderlying(a)  %a   ,, GPU      ,,  class    
a=gather(a);   % a GPU    CPU 
% existsOnGPU(a)  %  !!!

a=gpuArray(a);    % a CPU  GPU 
reset(g);
onGPUAfterReset=existsOnGPU(a)  %reset ,  workspace   a,       。。。


%%   
a=gpuArray.ones(2,2,'single');
b=ones(1,1);
c=a*b;
class(c)  %gpuArray




また、http://www.360doc.com/content/14/0311/10/13256259_359504252.shtml