找回密码
 注册
Simdroid-非首页
查看: 244|回复: 11

[其他] Ansys支持Nvidia的cuda架构下计算么?

[复制链接]
发表于 2009-10-13 13:52:57 | 显示全部楼层 |阅读模式 来自 上海
本帖最后由 nanguaa 于 2009-10-13 13:58 编辑

Matlab,mathematica好像都已经能支持cuda架构计算了,不知道ANSYS怎么样?在Nvidia网站上看到有篇ANSYS直接求解器在CUDA下计算流体的文章(附件),不知道ANSYS12加入这个功能没有呢?有清楚的朋友出来说说吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-10-13 15:33:39 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
有什么 优势,显卡怎么计算?不是利用cpu计算嘛?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-10-13 15:56:47 | 显示全部楼层 来自 上海
我也是略知皮毛而已。
维基中国对CUDA的解释:http://zh.wikipedia.org/zh-hans/CUDA

仿真matlab版面介绍的matlab支持CUDA后的结果:http://forum.simwe.com/viewthread.php?tid=866471&highlight=cuda

Nvidia的CUDA主页:http://www.nvidia.cn/object/cuda_home_cn.html#

如果真如Nvidia所言CUDA能将计算速度提升这么多的话,那一些大的模型说不定在普通的机器上也能算了吧,这样的话省时省力啊。不过好像CUDA现在只支持C环境下,不知道ANSYS会不会跟进支持这种架构,有对此比较了解的朋友出来聊聊啊。
回复 不支持

使用道具 举报

发表于 2009-11-13 09:16:50 | 显示全部楼层 来自 台湾
http://www.youtube.com/watch?v=tftnqSZDcN0&feature=related

ANSYS有在进行研究... 不过不知道那时会好.
说不定有3rd party 的plug in软件..
回复 不支持

使用道具 举报

发表于 2009-11-14 17:37:09 | 显示全部楼层 来自 江苏泰州
回复 不支持

使用道具 举报

发表于 2009-11-16 12:42:11 | 显示全部楼层 来自 上海
cuda在具有大量条件分支的计算当中是比较弱的。目前的cuda适用于不怎么需要分支判断的重复劳动,比如说做个矩阵相乘,或者是对结果进行后处理(比如Ct、MRI成像什么的)。cuda程序的基本构架与传统的程序是不一样的,将现有的程序转化为cuda程序需要的时间和人力物力投资太大,短期内可以见效的估计是在postprocessing模块,比如后处理做个动画什么的,提高个几倍的速度绝对不是问题。而对于ansys当中比较耗时的非线性计算、瞬态计算等需要大量分支、判断的情况,目前的cuda还是比较弱的。
    于此同时,如果我是ansys公司的话,还要考虑cuda的生存空间的问题,cuda毕竟是新技术,还有许多的弊端,如果劳民伤财的把大量的程序转换到这个平台上,而之后又没有了什么发展,那就竹篮打水一场空了。毕竟现在AMD和ATI结合后,在这方面也是有一定的意愿和动作的,nvidia之前的尴尬局面应该让为ansys这类公司的大规模迁徙有所顾忌。
    但是无论如何,cuda无疑为下一步的高性能计算提供了一个新的方向,就是桌面级超算,如果能够解决cuda的分支判断能力的话,必将为将来的计算带来革命性的变革。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-12-8 00:15:03 | 显示全部楼层 来自 黑龙江哈尔滨
学习了,谢谢!
回复 不支持

使用道具 举报

发表于 2009-12-21 13:03:49 | 显示全部楼层 来自 上海
如果能够通过GPU来加速仿真,那的确是一进步
CST已经能够支持了
回复 不支持

使用道具 举报

发表于 2010-12-21 15:25:36 | 显示全部楼层 来自 上海浦东新区
新一代的fermi tesla已经能够支持分支预测,并可以支持循环和判断等功能,且分支预测的实现机制与cpu不尽相同。内部有论断功能,充分利用gpu的多线程能力跑分支预测,在顺序执行的程序上效率也相当高。
对于gpu计算有限元程序是相当高效的。因为有限元程序中的矩阵迭代法主要应用的就是矩阵乘除加减等的操作。而且这些操作在cuda函数库中也已经存在。其在有限元中的应用前景是不可估量的
回复 不支持

使用道具 举报

发表于 2010-12-21 15:51:09 | 显示全部楼层 来自 瑞典
V13支持GPU
回复 不支持

使用道具 举报

发表于 2010-12-22 16:49:57 | 显示全部楼层 来自 上海浦东新区
嗯支持的是cuda计算加速。GTC2010已经有nvidia和ansys合作的一个流畅计算加速项目了,只是不清楚r13里面关于gpu加速的设定是怎样的,原有的parallel performance liscense感觉已经不是很适合gpu加速了
回复 不支持

使用道具 举报

发表于 2011-3-5 10:37:57 | 显示全部楼层 来自 北京
ANSYS V13 如何安装C2050  GPU卡?

10# pfsr
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-4 02:39 , Processed in 0.075020 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表