计算化学公社

标题: 单精度计算,Titan X vs 1080Ti [打印本页]

作者
Author:
霜晨月    时间: 2017-4-24 17:32
标题: 单精度计算,Titan X vs 1080Ti
本帖最后由 霜晨月 于 2017-4-24 17:34 编辑

如题,目的是做分子动力学,单精度计算。
供货商推荐了两个配置,一个Titan X ,一个 1080Ti,都是四块GPU卡,整机价格Titan X比1080Ti贵了3万多。

供货商说Titan X 的计算性能比1080Ti高了不少,但我看了具体的参数,titan X 单颗单精度11Tflops, 1080Ti单颗单精度11.5Tflops,貌似还不如1080Ti高啊?这是怎么回事?计算能力除了看这个数值之外,还要看什么?
请教各位达人



作者
Author:
Jasminer    时间: 2017-4-24 18:25
本帖最后由 Jasminer 于 2017-4-24 18:41 编辑

1080Ti发布的宣传就是“FASTER THAN TITAN X”,你说呢?
但1080Ti定位是游戏卡,titan定位准专业卡,就看你对准专业卡硬件、驱动的“稳定性”的信仰值不值这个差价了。
作者
Author:
liyuanhe211    时间: 2017-4-25 00:25
增加多块GPU并不太划算(1->2改进远不如0->1),何况是4块
作者
Author:
sobereva    时间: 2017-4-25 10:32
Titan X之所以敢卖那么贵就是仗着双精度性能
只需要单精度时买Titan X明显是白费钱
供货商的知识水平往往是半吊子,他们自己也没用过GPU加速做实际问题的研究,被别人忽悠,也忽悠别人。
作者
Author:
霜晨月    时间: 2017-4-25 12:22
谢谢各位指点
作者
Author:
霜晨月    时间: 2017-4-25 12:49
请教,装四块GPU效率会降低吗?跑多个任务,当四台GPU来用,不行么?
作者
Author:
sobereva    时间: 2017-4-25 13:00
霜晨月 发表于 2017-4-25 12:49
请教,装四块GPU效率会降低吗?跑多个任务,当四台GPU来用,不行么?

具体看程序,比如gmx,两块GPU比一块GPU速度提升比较有限,测试看J. Comput. Chem., 36, 1990-2008 (2015),还不如弄两台机子各给一个GPU。四块就更不用说了
作者
Author:
霜晨月    时间: 2017-4-25 13:21
sobereva 发表于 2017-4-25 13:00
具体看程序,比如gmx,两块GPU比一块GPU速度提升比较有限,测试看J. Comput. Chem., 36, 1990-2008 (2015 ...

哦,原来这样啊?
跑多个平行的任务也是这样?这是什么道理呢?
谢谢老师了

作者
Author:
Jasminer    时间: 2017-4-25 14:56
sobereva 发表于 2017-4-25 10:32
Titan X之所以敢卖那么贵就是仗着双精度性能
只需要单精度时买Titan X明显是白费钱
供货商的知识水平往往 ...

记得上代titan x起双精度就阉割了吧,不像13、14年那会儿。
要双精度只能上tesla。
作者
Author:
lzy0702    时间: 2017-4-25 15:19
Jasminer 发表于 2017-4-25 14:56
记得上代titan x起双精度就阉割了吧,不像13、14年那会儿。
要双精度只能上tesla。

没错。Kepler之后就算是Titan,也是没有双精度可用的,连Quadro都没有双精度。Pascal的话Quadro有GP100(相当于带显示输出的Tesla P100)
作者
Author:
HarrisLin    时间: 2017-5-5 10:01
假如你兩張高階顯卡只增加50%運算性能(現實通常更低)
那還真不如把兩張高階顯卡拆成兩台主機(複數任務要跑時 相當200%性能)

作者
Author:
霜晨月    时间: 2017-5-5 19:30
HarrisLin 发表于 2017-5-5 10:01
假如你兩張高階顯卡只增加50%運算性能(現實通常更低)
那還真不如把兩張高階顯卡拆成兩台主機(複數任務要跑 ...

谢谢,明白了。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3