GPGPU通用计算应用如何了?
GPGPU计算是吵了很多年的概念了,却不知道具体如何定义的。
IOS的GPU加速显示算么? 各种三维软件的针对专业卡的加速算么?chromeliu为何quadro卡和 firepro 不能进行 计算加速。是物理不行还是驱动限制?问题很多求大神解答。
我所知道的 GPGPU 最热的几个应用:
- 医疗成像(Tesla - 医疗成像):主要是加速 CT 和 MRI 的图像重建速度。特别是前者,已有成熟的产品线。目测再过几年立等可取的高分辨率 CT 和 MRI 图像会成为可能。
- 石油勘探(Tesla - 石油天然气):非常小众,却又是最值钱的业务。
- 深度学习(Machine Learning):涉及到卷积神经网络(CNN)的基本上都绕不开GPU,扫一眼 2014 靠前的团队都用上了 GPU:ImageNet Large Scale Visual Recognition Competition 2014 (ILSVRC2014)
另外还有一些尚处于开发阶段的应用如 ADAS: http://on-demand.gputechconf.com/gtc/2014/presentations/S4412-tegra-k1-automotive-industry.pdf
连续影像的三维重建,类似ACUTE3D或者街景工厂这样的系统,在地信行业已经如火如荼了,没有GPU加速的话这个运算量会是噩梦--------------几平方公里的区域,需要几千张照片,每张大约十几K像素乘十几K像素。这还只是航拍的,还没算街拍补足细节的。
谢邀~
iOS的GPU加速显示还不算GPGPU, 我理解的iOS的GPU加速类似于Windows的DWM, 让GPU处理一些UI的混合, 半透明效果. 当然, 移动GPU的能力已经可以上GPGPU了.
各种三维软件例如AutoCAD针对专业卡, 不一定在于速度, 而是稳定性, 兼容性, 还有各种第三方认证, 硬件的差别其实不大 [但不是说没有差别!!], 关键在于驱动, 例如某些OGL的extension只有专业卡有实现, 而且三维显示在专业卡上更加精确, 精度更高.
真正的GPGPU加速反而可能在一些2D软件上, 例如Photoshop就支持了GPGPU加速, 用OpenCL来算滤镜, Premiere用GPU来加速视频转码, 等等. 当然,三维软件也用到了GPU加速,例如渲染的时候用GPU加速。GPU加速的Ray Trace已经十分成熟了,更不要说还有Render Farm这种大规模集群的渲染怪兽了~
Quadro和FirePro当然可以进行加速, 只不过一般Quadro之类的专业卡不一定在频率和SM核心上强过游戏类卡, 自然计算能力也不一定强. 但是并不是不能, 在Quadro上跑OpenCL和Cuda代码妥妥的~
最后说说GPGPU, GPU计算和CPU计算的主要区别在于GPU计算是用于增大计算瓶颈中的吞吐量的, 而CPU是减少计算延迟的, 这个从架构上可以看出来, GPU到系统内存的速度那叫一个慢, 所以GPU计算都是希望一下子有很多数据可以计算, 然后一口气将这些数据计算光, 而CPU则是要很快的将数据一个个的依次处理完. 所以数据密集型计算比较适合GPU加速.Quadro和Firepro的都是可以的啊
不过Quadro用的是CUDA(当然OpenCL也是可以的,不过这么做的人很少),A家只能用OpenCL
我们公司购置了好几套GPU的集群。在建的新机房10个机房模块,6个普通的,3个高密度的,高度的规划全部是GPU计算节点。
得先说清楚不是大神……
从统一渲染架构的GPU开始,GPGPU通用计算进入民用领域,至于定义俺只能说以前计算都靠CPU,现在显卡除了显示能力以外,它强大的浮点运算可以被很多程序猿利用了。比CPU快几十倍甚至几百倍,但是应用限制比较大IOS的GPU加速显示算么?当然不是,这个还是显示卡的显示功能
各种三维软件的针对专业卡的加速算么?这个就复杂了,专业卡大部分是利用显示相关的。用GPGPU加速的好像不多为何quadro卡和 firepro 不能进行 计算加速。你这个问题问的好像是指的对比加速卡一样……http://www.nvidia.cn/object/tesla-servers-cn.htmlNVIDIA发布世界最强大GPU加速卡Tesla K40 英伟达,GPU,加速卡,Tesla K40, 锋科技,不一样的科技新闻_WeiPhone这个应该是GPGPU的专业应用,我们一般民用就是随便买个显卡玩了,这个tesla论万……不是俺们能想得价格quadro卡和 firepro也可以加速的
你可以看看个小科普[原创]别让统一渲染架构的GPU偷懒!ATI显卡GPGPU转码应用手册最后提到了不少利用GPGPU的软件形象说明:Mythbusters Demo GPU versus CPU
推薦閱讀:
※在Ansys,abaqus有限元公司工作是怎樣的體驗?
※平面剛架單元相關問題,急求?
※有限元方法的核心思想是什麼?
※零基礎如何學習abaqus?
※abaqus有限元分析中,運動耦合的控制點到底怎麼理解?