123
返回列表 发新帖
楼主: avfw
收起左侧

[求助] DirectX 10.1与PhysX A与N之间怎么选择?

 关闭 [复制链接]
夏春秋
发表于 2009-6-11 14:53:40 | 显示全部楼层

回复 20楼 caolizhen 的帖子

愿闻其详~~~~~~~~~~~~
caolizhen
发表于 2009-6-11 16:58:00 | 显示全部楼层
原帖由 rushmore 于 2009-6-11 14:53 发表
愿闻其详~~~~~~~~~~~~


呵呵,因为牵扯到很多比较纠结的东西,一时半会讲不明白,所以我试图用最简单的方法来说。

ALU是显卡里面的运算单元,它需要得到指令才能进行计算(也可以简单的理解为生成图像,当然并不是很严谨),然后在R600,R700和G80,G90,GT200两大核心阵营出现了两种不同的构架方式,前者是让指令去适应ALU,而后者是让ALU适应指令。然而前者依然采用传统的矢量ALU,而后者是创新的标量ALU,然而标量ALU需要更多的指令数,或者说标量ALU的一个周期运算能力比较低但数量多(因为要让ALU完全100%发挥效率,NV就将本来能做多次平方运算的ALU“拆分”成一小个一小个的,所以小ALU计算能力不强),那么与矢量ALU要达到相同的运算能力就需要更多的发射指令的端口,所以说同性能下NV的核心面积要大许多,但是发射端口本身并不会消耗很多电,所以G80,G90,GT200拥有如此大的核心面积,但是并不热的原因。

这里只是简单说一说,还有其他一些很纠结的问题实在不好讲明白,可能到最后自己也糊涂了。。。。

评分

参与人数 1人气 +1 收起 理由
xffsfy + 1 嗯...

查看全部评分

caolizhen
发表于 2009-6-11 16:58:50 | 显示全部楼层
虽然我个人认为爱好者没有必要深究到这种地步
夏春秋
发表于 2009-6-13 08:36:31 | 显示全部楼层

回复 22楼 caolizhen 的帖子

谢谢解答,还有个问题,在流处理器方面,为什么A卡需要达到800个之多?

[ 本帖最后由 rushmore 于 2009-6-13 08:40 编辑 ]
xffsfy
发表于 2009-6-13 09:40:12 | 显示全部楼层
原帖由 rushmore 于 2009-6-13 08:36 发表
谢谢解答,还有个问题,在流处理器方面,为什么A卡需要达到800个之多?

ATI和Nvidia的SP原理不同,所以这里ATI的“800”和Nvidia的那“X0”不是一个概念
懒得打字...点我....

评分

参与人数 1经验 +5 收起 理由
gpgt + 5 很详细!

查看全部评分

caolizhen
发表于 2009-6-13 10:45:29 | 显示全部楼层

回复 25楼 xffsfy 的帖子

其实倒不是说原理不同,主要还是构架
caolizhen
发表于 2009-6-13 10:53:14 | 显示全部楼层
NVIDIA显卡的每个SP中都有一个1D ALUALU,算术逻辑单元,以前GPUVertex ShaderPixel Shader4D ALU),它最大的特点是能拆分4D矢量操作。这样,不管是使用RGB三原色和Alpha值来描述的像素还是用XYZW来描述的顶点的 4D 矢量指令,还是其他1D2D3D指令,都能被NVIDIA的显卡拆分为1D,然后被每个SP处理掉。  

而对AMD显卡来说,每个流处理器中含有15D ALU,它因为采用了VLIW体系 (Very Large Instruction Word)设计,特点就是可以把多个短指令合并成一个5D的指令去交给流处理器处理,比如4D+1D2D+3D等。不过并不是每一次都能这么幸运地找到合适的短指令来组成5D以满足5D ALU的需要,这个时候,有的流处理器并没有被喂饱,但面 对如此多的待处理数据,怎么办呢?AMD就增加了流处理器数量来保证显卡的高性能。



这是网络上流传比较广的一种说法,不过现在深入来看NV其实有2ALU,都是1D,所以其实是1D+1D的,并非完全是一般人以为的单纯的1D(g80的一个单元并不是1d+1d!而是1mal+1mul)


而且还有一点不要忽视,那就是shader的频率,NV的频率明显要很高,毕竟如果ALU多了频率不好上去


但为什么A用这种数量爆发而NV追求高频和高效率这一点又要纠结了。。。。。

评分

参与人数 1人气 +1 收起 理由
gpgt + 1 版区有你更精彩: )

查看全部评分

xffsfy
发表于 2009-6-13 12:14:41 | 显示全部楼层
原帖由 caolizhen 于 2009-6-13 10:45 发表
其实倒不是说原理不同,主要还是构架

扯了半天,其实同价位的东西性能都差不多...
caolizhen
发表于 2009-6-13 13:32:44 | 显示全部楼层

回复 28楼 xffsfy 的帖子

呵呵,所以我觉得爱好者没有必要去深究一些东西
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-12 04:07 , Processed in 0.110312 second(s), 14 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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