找回密码
 新注册用户
搜索
楼主: 玩家共和国

重要提醒,大家跑N卡多卡千万别买AMD的在产CPU!

[复制链接]
发表于 2016-10-1 08:20:08 | 显示全部楼层
玩家共和国 发表于 2016-9-30 23:54
兄弟你没明白我意思。因为1块N卡需要1个CPU线程,而模块化CPU是2个整数单元对应一个浮点单元,就是2个线 ...

AMD的FX-6XX0是3浮点,6整数,FX-8XX0/9XX0是4浮点,8整数,请问这样可否带起多卡呢
回复

使用道具 举报

 楼主| 发表于 2016-10-1 11:33:05 | 显示全部楼层
lulujyc 发表于 2016-10-1 08:20
AMD的FX-6XX0是3浮点,6整数,FX-8XX0/9XX0是4浮点,8整数,请问这样可否带起多卡呢
...

没测试过,不过以我分析带不动。因为860K还双浮点呢,也带不动2个N卡啊,因为无法给GPU分配CPU线程,默认就是共享浮点的2个整数线程运算。另一个浮点单元是闲置的。这样我估计就是100核也没用。
回复

使用道具 举报

发表于 2016-10-1 19:17:33 | 显示全部楼层
准确来说这是CMT(Clustered Multi-Threading,AMD的农用机械系列)和SMT(Simultaneous Multi-Threading,Intel Core系列)两种多线程实现方式造成的差异。

CMT是同一个模块里面的核心共享一个浮点运算单元,当两个同时需要进行大量浮点计算的线程被分配到同一个模块的时候效率就明显下降。
SMT则是任意核心的任意线程都可以利用所有可用的运算单元,只要需要浮点计算的线程数量没有超过物理核心的数量,就不会有明显的效率下降。

理论上即使是CMT只要有适当的线程调度也是可以不出现明显瓶颈的,但是Windows(7及以前)对CMP的线程调度相当不友好所以就造成了这样的结果。
Linux核心倒是对CMT的线程调度也有充分的优化,在意分数的不妨尝试转移到Linux下跑。
另外貌似Win8/10也对CMT做了一定的优化,升级到Win10也许有意外的收获……?(不确定)

P.S.
NVIDIA NV40和ATI R520之后的GPU用的是FMT(Fine-grained Multi-Threading),跟以上两种又是不同的结构,着重于最终的并行输出效率而不是单个线程。这个跟内存(低延迟低带宽)和显存(高延迟高带宽)的关系有点类似,有兴趣的人可以自行搜索相关知识学习。
回复

使用道具 举报

发表于 2016-10-2 00:53:35 | 显示全部楼层
A10 7860K+RX470+R9 370X,一直很正常。
之前的A10 7860K+R9 370X+GTX750Ti AN混插PPD输出也很正常。
回复

使用道具 举报

 楼主| 发表于 2016-10-2 00:54:29 | 显示全部楼层
thomasbbq 发表于 2016-10-1 19:17
准确来说这是CMT(Clustered Multi-Threading,AMD的农用机械系列)和SMT(Simultaneous Multi-Threading, ...

兄弟把我的土话用术语说出来了
回复

使用道具 举报

 楼主| 发表于 2016-10-2 00:56:11 | 显示全部楼层
horst1981 发表于 2016-10-2 00:53
A10 7860K+RX470+R9 370X,一直很正常。
之前的A10 7860K+R9 370X+GTX750Ti AN混插PPD输出也很正常。 ...

我之前的7860K,就调出来1回,让980和1060都工作。PPD和860K情况一样。我说的结论仅适用于插2个以上N卡
回复

使用道具 举报

发表于 2016-10-8 11:04:17 | 显示全部楼层
freestman 发表于 2016-9-29 18:13
主板的选择有什么具体推荐么?AMD的产品不熟悉。

推荐主板微星890FX GD70+AMD640,可上多卡,而且多卡之间的空间也充足。
回复

使用道具 举报

发表于 2016-10-8 15:38:26 | 显示全部楼层
我用AMD640的CPU,带三卡,CPU跑WCG,显卡跑FH,不知道这样会影响PPD不?
回复

使用道具 举报

 楼主| 发表于 2016-10-8 18:06:08 | 显示全部楼层
dutian_007 发表于 2016-10-8 15:38
我用AMD640的CPU,带三卡,CPU跑WCG,显卡跑FH,不知道这样会影响PPD不?


我最新发现,以上结论不是全对的。980和1060在我的640机器上不影响,不过前一阵买的1080和之前的980ti在640上都有影响。980ti平均55W,下降了8W左右。可能是性能较强的卡AMD非模块化老U也喂不饱?不知道兄弟是什么卡,现在发现跑FAH如果卡比较新最好还是上英特尔!
回复

使用道具 举报

发表于 2016-10-9 15:43:22 | 显示全部楼层
玩家共和国 发表于 2016-10-8 18:06
我最新发现,以上结论不是全对的。980和1060在我的640机器上不影响,不过前一阵买的1080和之前的980ti在 ...

INTER cpU是不错,不过,能上三卡且显卡之间空间足的不多呀,而且太贵了。
回复

使用道具 举报

 楼主| 发表于 2016-10-9 23:40:49 | 显示全部楼层
dutian_007 发表于 2016-10-9 15:43
INTER cpU是不错,不过,能上三卡且显卡之间空间足的不多呀,而且太贵了。
...

实测I5三卡没问题。最后一条pcie插口用16X延长线带1080,完全不影响PPD。昨天刚买一颗 i3 6100,等我测测 i3带三卡行不行。行的话以后就是 i3加Z170主板插三卡。不过 i3毕竟是双核4线程,影不影响PPD是未知数。等我实测结果告诉兄弟
回复

使用道具 举报

发表于 2016-10-10 10:04:49 | 显示全部楼层
玩家共和国 发表于 2016-10-9 23:40
实测I5三卡没问题。最后一条pcie插口用16X延长线带1080,完全不影响PPD。昨天刚买一颗 i3 6100,等我测测 ...

关注这个测试。
回复

使用道具 举报

发表于 2016-10-10 15:16:11 | 显示全部楼层
玩家共和国 发表于 2016-10-9 23:40
实测I5三卡没问题。最后一条pcie插口用16X延长线带1080,完全不影响PPD。昨天刚买一颗 i3 6100,等我测测 ...

不错,支持折腾。你用哪个主板?感觉INTEL的主板插三卡的话,都离的很近。
回复

使用道具 举报

 楼主| 发表于 2016-10-11 22:12:13 | 显示全部楼层
dutian_007 发表于 2016-10-10 15:16
不错,支持折腾。你用哪个主板?感觉INTEL的主板插三卡的话,都离的很近。
...

上次给你回复我说I5带3卡没问题,现在发现还是有问题。上次估计是碰到了例外。

我用的是z170-ar,最后一根pcie用的延长线。现在实测(以此为准)I5带3卡,分别是从里到外分别是1060,980,980ti。这里980ti影响PPD,才50W出头。我分析应该是跑3卡NV驱动或者是FAH客户端的优化问题。因为之前试过1080在最后一条pcie上以pcie 3.0 2X速度是不影响的,可以排除带宽不够的问题。而i5又是物理四核,因此不存在CPU线程和浮点单元不够的问题。因此我分析就是兼容性的事。

当然我分析不一定准,仅供参考
回复

使用道具 举报

 楼主| 发表于 2016-10-11 22:14:46 | 显示全部楼层

现在结果出来了,结论是第三个插口带宽pcie3.0 2X,足够带1080了都。不过真插三卡是影响PPD的。个人分析是驱动和FAH的兼容性问题。当然我分析的不一定对,毕竟我没试过8线程的CPU带3卡能不能带动。结果仅供参考
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-26 01:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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