热点科技

标题: [普及技术贴][原创100%手打]--RV870与GF100(Fermi)架构与讨论 [打印本页]

作者: lizoyu    时间: 2010-7-31 18:10
标题: [普及技术贴][原创100%手打]--RV870与GF100(Fermi)架构与讨论
本帖最后由 lizoyu 于 2010-8-2 21:33 编辑

RV870






GF100.jpg (874.58 KB, 下载次数: 771)

GF100.jpg

作者: lizoyu    时间: 2010-7-31 18:10
本帖最后由 lizoyu 于 2010-8-2 19:57 编辑

接下来是GF100

其他专有名词可以看上面,下面加一些上面没有的:
GigaThread Engine:线程多任务管理引擎

GPC(Graphics Processing Cluster):图形处理集群

Raster Engine:光栅引擎

SM:流式多处理器(Streaming Multiprocessor)

PolyMorph Engine(图中SM下面的粉红色部分):Tessellation几何引擎

DRAM Controller:内存控制器

Wrap:32个为一组的并行线程

工作过程:
Host Interface发送指令至GigaThread Engine,GigaThread Engine从内存拷贝指定内容至显存,并将任务分配给GPC中的SM,并管理.
GPC就像是一个小组,包括了SM,Tessellator,Raster Engine.
SM就像是小组里面的组合,包括SP,TMU,PolyMorph Engine.
SM内的SP和TMU处理完后,Raster Engine与ROP合作进行3D转2D光栅化,并制造抗锯齿效果.
(如果开启了DX11效果,SM先计算顶点,然后输入PolyMorph Engine,得出新的顶点后,再交给SM继续处理,这就是Tessellation形成的过程)

处理完的数据存储到显存中,完成.

GF100特点:

1.每个SM有32个内核

2.配备双Warp调度器,Warp整合线程,双执行,提高效率

3.统一寻址空间,提供完全的C++支持

4.GigaThread可同时执行多个核心程序,可双重叠内存传输.


这不仅仅是RV870和GF100,还代表了A卡和N卡架构.
而这两者是其中规格最高的,所以就拿出来了.

有问题可以回复提出,共同讨论.


作者: albert2kiss    时间: 2010-8-1 15:28
GF100呢;
作者: lizoyu    时间: 2010-8-1 16:31
GF100呢;
albert2kiss 发表于 2010-8-1 15:28
偷懒..等以后再写吧..:a20:
作者: 冰封骑士    时间: 2010-8-2 12:34
学习了

作者: 定定碰到丁丁    时间: 2010-8-2 13:23
哇 学习啦·

作者: lizoyu    时间: 2010-8-2 14:40
其实不难的,我写的很简单.配合图的话很好理解.
作者: lloovveerr    时间: 2010-8-2 16:36
还没编辑完么  拉登
作者: lizoyu    时间: 2010-8-2 18:25
还没编辑完么  拉登
lloovveerr 发表于 2010-8-2 16:36
呃..我懒了..明天一定搞定它..:a4:


作者: 乐叔    时间: 2010-8-2 23:37
2.增加了Tessellator,为DX11准备

看到RV870的这个特性,我笑了,看来准备工作永远是不充分的。不过AMD似乎从中获得的利益远大于之后可能造成的被打压态势。乃至Q2销量领先于NV。21世纪的田忌赛马。
作者: 龙翔九天    时间: 2010-8-2 23:53
:a30: 先学习下能看到的
回复之后看隐藏的部分
作者: 翌帆丰顺    时间: 2010-8-2 23:55
看看。。。。。。。
作者: pangauto    时间: 2010-8-3 00:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1357208    时间: 2010-8-3 05:49
2.增加了Tessellator,为DX11准备

看到RV870的这个特性,我笑了,看来准备工作永远是不充分的。不过AMD似 ...
乐叔 发表于 2010-8-2 23:37



乐叔你能简单地说一下现在A卡跟N卡的支持DIRECT 11各自的优缺点吗?


作者: 乐叔    时间: 2010-8-3 07:44
{:4_312:}拉登的帖子,还是请拉登说吧~我是小菜菜~早说了52是潜龙无数哈哈
作者: juju_lin    时间: 2010-8-3 08:02
进来看:a38:
作者: 印第安纳琼斯    时间: 2010-8-3 08:26
为了……做准备。
这句话好多年前都常在提了。将来的游戏还有将来的显卡顶住。{:3_258:}
作者: DX0408    时间: 2010-8-3 09:26
:a3:
作者: lizoyu    时间: 2010-8-3 09:29
乐叔你能简单地说一下现在A卡跟N卡的支持DIRECT 11各自的优缺点吗?
1357208 发表于 2010-8-3 05:49
A卡的Tesellation处理由Programable Tessellator负责,而且整个架构只有一个.
而N卡的Tesellation处理由独立的引擎PolyMorph Engine负责.每一个SM都配有一个PolyMorph.

由此可见为什么A卡的DX11性能比N卡弱很多,主要就是在Tesellation方面弱了.




作者: lizoyu    时间: 2010-8-3 09:31
还有N卡有很多新的特性我没写出来,因为都是为了通用计算而服务的
就写了一个统一寻址空间和C++.
可以看到A卡在专业领域是远远不如N卡了.
作者: wmhrich    时间: 2010-8-3 10:00
看看
作者: pangares    时间: 2010-8-3 10:06
回复看看
作者: opq96    时间: 2010-8-3 12:30
A卡和N卡哪个还原的效果好?画面艳丽些?
作者: lizoyu    时间: 2010-8-3 12:39
A卡和N卡哪个还原的效果好?画面艳丽些?
opq96 发表于 2010-8-3 12:30
画面效果和N卡或者A卡没有关系.画面效果由游戏工作室决定,显卡只是负责将他们规定的效果展现出来而已.


作者: q17lv    时间: 2010-8-3 13:10
{:4_307:} kaka


作者: GalaxyHao    时间: 2010-8-3 13:24
ATI的那个架构就是一个DirectX 10升级版。。。我一直关注NVIDIA和ATI(AMD)架构多年年。。。我从ATI2005年的关于XBOX360架构和于06第四季度发布的针对于NVIDIA 的Geforce 8800 GTX的架构来看其实ATI的架构从05年10年都没变过。。。的确,只是在SM和ROP上稍作改进其根本的架构是没变的。。。
作者: GalaxyHao    时间: 2010-8-3 13:32
A卡的Tesellation就是一个前短的控制模块。。。到头来还是SM在算。。。nVIDIA就厚实多了。。。
作者: lizoyu    时间: 2010-8-3 14:01
ATI的那个架构就是一个DirectX 10升级版。。。我一直关注NVIDIA和ATI(AMD)架构多年年。。。我从ATI2005年的 ...
GalaxyHao 发表于 2010-8-3 13:24
事实证明,最终,A卡的架构是正确的.到DX11时代A卡已经扭转了局势.以不变应万变.A卡在这一代胜利的关键是功耗,从29XT的失败开始A卡工程师就开始想方设法降低面积,温度,功耗,而不是做出一块卡皇.现在达到目的了.小面积,低温,低功耗.
特别是电路控制模块很出色,可以停止不必要的模块工作,功耗自然就低.
不过到北岛,架构又会改变.不知道会变成什么样?




作者: 大风吹    时间: 2010-8-3 14:11
看看
作者: lizoyu    时间: 2010-8-3 14:15
A卡的Tesellation就是一个前短的控制模块。。。到头来还是SM在算。。。nVIDIA就厚实多了。。。
GalaxyHao 发表于 2010-8-3 13:32
A卡没有SM,是SIMD.Tessellator和PolyMorph Engine作用是相似的.前者是先于SIMD计算,后者是伴随着SM来计算.就像老师和家教.老师要对一堆学生,家教只对一个学生.
不是说只有SP在算,如果没有Tessellator用Tessellation来计算顶点,以SP的能力是算不出来那么多顶点的.要不然要Tessellator和PolyMorph有什么用.
N卡是每一个SM独享一个PolyMorph Engine,而A卡是所有SP共享一个Tessellator.所以N卡DX11性能要强不少.


作者: lloovveerr    时间: 2010-8-3 14:53
南岛 将使用 4D  真宗的 R600构架
作者: huang357    时间: 2010-8-3 21:09
抢先 。。绝对抢先


作者: 印第安纳琼斯    时间: 2010-8-3 21:32
黑猫白猫,要靠时间来证明。
作者: fanlei501    时间: 2010-8-3 21:42
如果你要查看本帖隐藏内容请回复


我操

好好一个技术贴
要被这个回复给灌水毁了
作者: 印第安纳琼斯    时间: 2010-8-3 21:42
回复 opq96 的帖子


    都好,却各有风格。都能通过DX的标准,但是又不完全一样。说鲜艳锐利无疑是A卡。
作者: lichienzo    时间: 2010-8-4 15:27
回复看看隐藏的,N卡在专业领域是绝对优势
作者: lloovveerr    时间: 2010-8-4 16:35
回复看看隐藏的,N卡在专业领域是绝对优势
lichienzo 发表于 2010-8-4 15:27



N卡 在专业领域的市场占有率 在 90%左右   
作者: b22sun    时间: 2010-8-4 16:57
学习了~~~~~~~~~~
作者: DigiWalker    时间: 2010-8-4 18:36
来学习下
作者: GalaxyHao    时间: 2010-8-4 21:37
AMD(ATI)的 核心其实就是通过以快速的速度以最小的代价研发GPUs再用单卡双芯的策略拉下NVIDIA桌面版Ultra级别核心。。。不知道大家注意过没有AMD近年来发布的双芯片显卡都用采用PLX的桥接芯片。。。在HD385(7)0时代就用的是PLX 1.0的桥接芯片等到了去年12月新发布的HD5970就用的是PLX 2.0的桥接芯片,但是不知道大家仔细看过这颗芯片的右下角没有这颗芯片已经打上了AMD的logo那么这就预示着将来还会在以现在的方式去在图形上发展。。。所以这次AMD是在市场获胜了。。。但是其GPUs的效能都没有得到提升。。。这个现象就好比当年的Intel在推出基于Netbrust架构Northwood核心的Pentium 4CPU时一样号称这是可以用十年的架构频率号称可以从最初的1.2GHz一直发展到10GHz。。。但是Athlon K8的出现打破了Intel的计划。。。我相信GF100就是这个Athlon克打破AMD的这种对GPUs消极的态度。。。我个人看好GF100的表现,老黄(黄仁勋)啊。。。就看你的了。。。AMD和Intel都在建造自己封闭的帝国,Nvidia的明天会在GF100上像1999年GeForce256那样辉煌吗???
作者: lizoyu    时间: 2010-8-5 09:17
本帖最后由 lizoyu 于 2010-8-5 09:26 编辑
AMD(ATI)的 核心其实就是通过以快速的速度以最小的代价研发GPUs再用单卡双芯的策略拉下NVIDIA桌面版Ultra ...
GalaxyHao 发表于 2010-8-4 21:37

Ultra?那是以前的了.现在单卡双芯两者都有.
还有桥接芯片什么的不是最关键的.而且我也看不懂你的因果关系..
GPU效能没有提升?效能为效率和性能.低功耗低成本低温为高效,加上大幅度提升的性能.

最重要的一点是,GF100已经失败了,你不用再期待了,期待GF104,GF108在主流市场能否占得一席地位吧.





作者: Karl.12    时间: 2010-8-5 10:47
环形总线已经到头了,下代A卡看他怎么转型

作者: GalaxyHao    时间: 2010-8-5 11:48
GF100。。。和GF104(6)(8)应该架构没变的啊
作者: lizoyu    时间: 2010-8-5 16:30
本帖最后由 lizoyu 于 2010-8-5 16:32 编辑
GF100。。。和GF104(6)(8)应该架构没变的啊
GalaxyHao 发表于 2010-8-5 11:48

GF104,106,108都会有改良,你看GF104的GTX460就很不错.
架构不决定一切.GPU只是显卡整个系统的一个重要部分.改动其他部分也能取得很好的效果的.
例如A卡的电路控制模块.它不在GPU的架构内,但可以控制空闲的处理单元停止工作.大大降低功耗.








作者: wlrwyk    时间: 2010-8-5 20:58
技术贴 不错啊
作者: xiaoxiang01    时间: 2010-8-5 22:35
xuexi xia ..........
作者: 印第安纳琼斯    时间: 2010-8-6 11:39
只要还是老软的DirctX,GPU本质就是功能相同。
作者: 玩童一號    时间: 2010-8-6 16:16
好東西,捧捧場
作者: maemi    时间: 2010-8-6 19:12
学习
作者: 困惑丫    时间: 2010-8-7 18:51
不了解   随便看下

作者: btwb006    时间: 2010-8-8 08:25
百度搜索下 N A 画质  就会发现赞成A卡画质好的占多数。
作者: 印第安纳琼斯    时间: 2010-8-8 09:05
百度搜索下 N A 画质  就会发现赞成A卡画质好的占多数。
btwb006 发表于 2010-8-8 08:25
上次这里GTX480 和 HD5800的擂台,可以看到这细微的区别。

以前ATI默认色调偏红,NV色彩有较浓的专业味,我还有支持NV的理由。而今天我找到了ATI不偏红的简单设置,NV的专业味又越来越淡了,我已经失去了继续支持NV画面的理由。反倒是集成的N卡还有点那感觉。


作者: lizoyu    时间: 2010-8-8 12:13
百度搜索下 N A 画质  就会发现赞成A卡画质好的占多数。
btwb006 发表于 2010-8-8 08:25
看来不同的处理方式带来的画质有所不同啊.


作者: 1357208    时间: 2010-8-9 07:33
哦!拉登好专业!
作者: lloovveerr    时间: 2010-8-10 08:52
说实话  用了那么多卡 向来感觉 A卡画质比N卡要好 ,虽然这样说很业余
作者: paopaoQ    时间: 2010-8-10 10:43
拉登哥是纯爷们……
作者: lizoyu    时间: 2010-8-10 10:54
说实话  用了那么多卡 向来感觉 A卡画质比N卡要好 ,虽然这样说很业余
lloovveerr 发表于 2010-8-10 08:52
如此怪异的事情,应该是A卡的架构导致的吧


作者: lloovveerr    时间: 2010-8-10 11:44
不排除心理作用,其实我以前是个ATI FAN  , 之后被AMD收购就算了,一直无视 AMD
作者: demoncdw    时间: 2010-8-10 16:12
看一下隐藏
作者: superchildren    时间: 2010-8-13 15:01
看一下隐藏
作者: lloovveerr    时间: 2010-9-20 17:05
拉登最近不怎么露面么
作者: 劲爆    时间: 2010-9-22 23:45
学习一下
作者: aps6782145    时间: 2010-9-27 19:55
果断来学习的
作者: wfk03    时间: 2010-10-13 09:06
{:4_307:}观摩学习。
作者: hjlali    时间: 2010-11-30 08:47
好高深的问题,顶下!
作者: 我烦我帅    时间: 2010-12-1 04:32
看看


作者: sean66wang    时间: 2010-12-7 09:50
来学习下~

作者: zhang2yun    时间: 2011-4-8 10:03
zhen shi jishu tie
作者: gan12530    时间: 2011-4-15 09:59
来学习的、。:a38:
作者: liqi8864    时间: 2011-8-12 15:41
学习了..仔细拜读中
作者: youngjr21    时间: 2011-8-30 15:21
{:4_312:}
作者: coverme    时间: 2011-9-10 20:34
技术不用先进,实用就好
作者: hhh0503    时间: 2011-10-14 01:09
kankan~~~~~~
作者: bookren    时间: 2011-10-23 19:08
过来 好好学习啦  
作者: wxc_36002    时间: 2011-11-22 15:17
李周勇的技术贴不错,帮顶了。




欢迎光临 热点科技 (https://itheat.com/activity/) Powered by Discuz! X3.2