POPPUR爱换

标题: 问一个弱弱的关于tessellation的问题 [打印本页]

作者: disruptor    时间: 2010-2-1 22:59
标题: 问一个弱弱的关于tessellation的问题
对比了一下rv870和fermi的tessellation,前者是有一个独立于流处理器的固定单元。而fermi中是都集成在gpc里面的polymorph engine。从最终的效果看好像rv870对tessellation功能使用后的贴图没有进行进一步的处理,而fermi却支持tessellation后继续使用displacement map。这是否是两者的镶嵌的最本质的区别呢?fermi的镶嵌技术对于新生的多边形上的贴图可以进行随之而变的编程(个人感觉)而rv870只能将原有贴图拉拉扯扯填充于新生的多边形之中
作者: Edison    时间: 2010-2-1 23:29
不是的。

vertex texture fetch 无论是 fermi 还是 rv870,都是在 pixel shader 之前执行的。

两者在流水线逻辑上并不存在差别,只是具体的执行有些不同,Fermi 的微架构允许它可以同时跑 4 个三角形的渲染,而 rv870 只能一个。
作者: disruptor    时间: 2010-2-1 23:54
就是说fermi在插值后的的三角形渲染能力要很大一部分强于rv870?也就是说fermi的tessellation模式下的性能要远强于rv870?fermi的设计优点是否可以理解为在于避免了热岛效应的前提下,且提升了tessellation的能力?
作者: Edison    时间: 2010-2-2 00:28
目前看是这样,但是这毕竟是在没有实物的情况下 NVIDIA 提供的资料而已,他们在天堂中的测试结果是快大约60%(具体的值我忘记了)吧。
作者: denev2004    时间: 2010-3-9 20:44
回复 2# Edison


为什么是4个?
作者: panjanstoneborg    时间: 2010-3-9 21:00
回复 6# denev2004
4 rasterizers
作者: xxxyyy    时间: 2010-3-11 12:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: hjdl60    时间: 2010-3-12 00:49
谁说为了玩游戏,也可以赚钱啊!
“Fermi 的微架构允许它可以同时跑 4 个三角形的渲染”四个三角形?!
那像素渲染岂不是被拖慢掉了!
作者: Asuka    时间: 2010-3-12 17:11
我很期待Fermi的Quadro版本
作者: Edison    时间: 2010-3-12 17:33
谁说为了玩游戏,也可以赚钱啊!
“Fermi 的微架构允许它可以同时跑 4 个三角形的渲染”四个三角形?!
那像 ...
hjdl60 发表于 2010-3-12 00:49


setup 单元是流水线化的独立固定功能硬件单元,稍微有点基本的常识就知道不会出现拖慢的问题。
作者: hjdl60    时间: 2010-3-12 19:44
"setup 单元是流水线化的独立固定功能硬件单元"
从渲染流水线出发:

             GPU前端-》图元装配-》光栅化和插值-》光栅化操作-》帧缓冲
                   |                                         |
FERMI   setup单元                    同时4个三角形渲染
RV870    DX11标准                           1个三角形渲染

是不是上面的意思呢?
如果是这样的话,如何权衡setup单元的多边形数量呢?
作者: Edison    时间: 2010-3-12 22:16
一般是每个 setup 单元可以每个周期完成一个三角形的 setup  处理。

事实上你可以把 Fermi 看作是 4 个 G80 规模的 GPU 集成在一起,透过 object-based 或者 tile-based 方式执行 SLI。
作者: 中国高科    时间: 2010-8-28 02:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: Asuka    时间: 2010-8-31 15:11
为什么是4个?
中国高科 发表于 2010-8-28 02:01



    4×GPC
作者: jackyyi    时间: 2010-8-31 20:36
4个G80???不会那么强吧
作者: Edison    时间: 2010-8-31 20:38
4个G80???不会那么强吧
jackyyi 发表于 2010-8-31 20:36


一个 GPC 基本上相当于一个 G80 的 SPA,G80 只有一个 SPA。
作者: ruoyee    时间: 2010-9-1 13:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: Edison    时间: 2010-9-1 13:59
NV的驱动还是比AMD的好得多!有差异正常
ruoyee 发表于 2010-9-1 13:23


这和驱动程序无关,主要是硬件架构上的区别。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4