图片缩略图

RayShapeArticle_FEX.zip

version 1.3.0.1 (22.5 KB) by 保罗剥皮
在MATLAB中利用GPU计算解决大型几何和可视化问题
3.0
1评级

5下载

更新2016年9月01日

视图版本历史

查看许可协议

通常需要将涉及少量数据的技术计算问题缩放到更大的数据集。只需循环数据的每个部分都可以成为计算瓶颈,特别是如果应用程序必须实时运行。MATLAB®提供了用于加速算法的几种方法,包括在多核处理器和GPU上并行执行计算。如果您有NVDIA GPU可用,则一种方法是利用GPU与并行计算工具箱TM的并行架构和吞吐量。某些类别的问题,特别是在计算几何和可视化上,可以在GPU上非常有效地解决。
在本次提交中,我们将修改一个在GPU上运行的算法,然后在一秒钟内解决一个涉及数百万条线和形状的几何问题。我们用追踪光线与物体相交的问题来说明这种方法。这种类型的问题存在于各种应用中,包括场景渲染和医学成像。
这段代码伴随文章“在MATLAB中使用GPU计算解决大型几何和可视化问题”(http://www.mathworks.co.uk/company/newsletters/articles/solving-large-geometric-and-visualization-problems-with-gpu-computing-in-matlab.html

引用作为

保罗剥落(2021)。RayShapeArticle_FEX.zip(//www.tatmou.com/matlabcentral/fileexchange/46502-rayshapearticle_fex-zip), MATLAB中央文件交换。检索

评论和评级(3.

Hammad ur rehman

上传的动机完全是我的品味。
我喜欢这个汇编

Andreas Chwala

@Zoltan
也许我们可以这样解释:
只要算法调用的循环元素少于可用的核心,那么执行时间不会随着元素数量的增加而增加。

Zoltan Csati

关于这篇文章的一个问题是:为什么描述GPU实现的曲线不是单调增长的?

MATLAB版本兼容性
创建R2014a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!