任务很简单,你在for循环中处理一个下降大小的gpuArray,比如2048x2048,你想通过实时生成图像图(或热图)来显示它。
A=gpuArray(...);
for i=nFrames
A= ... ;
imagesc(A);
drawnow;
end
现在的问题是,当使用imagesc()或imshow()时,你得到一个非常低的帧速率(<10 fps),即使处理时间不长。如果你想设置CData&#39;对于从一开始就声明的图像句柄,你被迫将数组移动到CPU内存中,这是时间昂贵并且无法实现目的。
是否有任何特定工具可用于加速gpuArrays的可视化?
我观看了一个关于使用GPU解决PDE的网络研讨会,其中演示者有一个实时执行此操作的代码。您可以观看视频,以准确了解我正在寻找的内容。