POPPUR爱换

标题: 关于可编程GPU的思考 [打印本页]

作者: cloudzhh    时间: 2007-3-6 11:01
标题: 关于可编程GPU的思考
记得几年前Nv发布支持Dx9的5XXX系列显示芯片时就声称这些芯片支持自己开发的可编程语言。  偶一直在瞎琢磨一个问题,这些GPU为什么不可以通过驱动或其他的程序以支持新的特效。 既然是高度可编程的GPU,按理讲支持新的特效应该是可以的,充其量受驱动或翻译程序的影响效率可能会低一些。

本人属于硬件盲,希望能听到专业TX的见解。
作者: Edison    时间: 2007-3-6 11:14
nv3x时代已经基本没有什么不能实现的特效了吧,你的问题本来就不存在亚。
作者: cloudzhh    时间: 2007-3-6 11:15
那为什么还要强调G80系列芯片是首款支持Dx10的芯片呢?
作者: Edison    时间: 2007-3-6 11:19
因为之前的都是DX9代GPU,VS、PS不具备统一指令集,还没有要求具备顶点生成能力的GS等等。
作者: ayanamei    时间: 2007-3-6 11:20
原帖由 cloudzhh 于 2007-3-6 11:15 发表
那为什么还要强调G80系列芯片是首款支持Dx10的芯片呢?


可编程和不可编程是2种情况
但是都是可编程的条件下 编程灵活度又是2回事
DX9 相对DX10 限制还是多不少的
实现同样一个目的 需要复杂很多 效率就没有保证了
作者: 盗版    时间: 2007-3-6 11:36
我也看的模糊,难道我的5200U能上7300的特效?w00t) w00t)
作者: frankexem    时间: 2007-3-6 11:56
这个就是硬件实现和软件模拟实现的速度问题了

如果没有速度问题 支持浮点数精度Shader的显卡 理论上一直可以支持到现在
作者: cloudzhh    时间: 2007-3-6 14:51
如果GPU可编程的话,按理说每次Dx升级增加的新特效也应该可以通过模拟转化的方法用老一代的GPU支持(当然,这里面没有考虑效率的问题)。 如果用3D mark 来说的话,所有可编程的GPU都应该能支持最新的特性而不存在不能运行某些场景的问题----前提是有合适的驱动+不考虑效率。

不知道我理解的对否。
作者: star_wrx    时间: 2007-3-6 15:13
用软件模拟的话什么都能上的
速度而已
作者: slice    时间: 2007-3-8 02:17
用软件模拟的话就不需要县卡了,CPU模拟算了,不考虑速度
哈哈,看看电影CG是用啥渲染的,haha
作者: eye2eye    时间: 2007-3-8 05:52
如果不考虑速度,CPU都可以模拟显卡工作的。
作者: cloudzhh    时间: 2007-3-8 09:06
原帖由 eye2eye 于 2007-3-8 05:52 发表
如果不考虑速度,CPU都可以模拟显卡工作的。



我想(至少某些)新特效应该可以被分解用一些老的特效组合所替代。   我的意思是既然GPU可编程,那么就应该通过更新驱动或应用软件以支持最新的特效。
作者: 贵族蓝翼    时间: 2007-3-8 09:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: Prescott    时间: 2007-3-8 12:03
所谓的可编程和你平常看到的可编程还差的太远。
作者: potomac    时间: 2007-3-8 13:33
提示: 作者被禁止或删除 内容自动屏蔽




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