佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: winmxaa

ati vs nvidia

   关闭 [复制链接]
发表于 9-11-2009 08:34 PM | 显示全部楼层
原帖由 strhunterdevil 于 9-11-2009 05:39 PM 发表


为何以往的显卡(a卡驱动就不提了,虽然进步不少,但还是有差距),不具备shader3.0或以上的显卡又不能通过修改驱动而使其支援shader3.0的directX9.0c呢??而8800gt又可以突然支援physX?是否是已经内建了相关处理核心,只是像ati暂时性封闭tessellation功能罢了?(当时8800gt的价格真的很吓人,因此有了这个妄想)


这个我来答你,以往显示卡架构采用3D Block + Vertex / Pixel Shader Pipeline设计,而Vertex Shader / Pixel Shader TMU Pipeline包含了DirectX9规格所需要的FP Unit设计, 要符合DirectX9.0c在Pipeline内的TMU必须支援强制性FP32精确度, Branch Prediction和最少要支援16 bit FP Texture和16 bit FP blending, 由于X800的Pipeline设计上依然只有以往24bit FP精确度,只能支援9.0b,所以这些都是ATI X800系列所不具备足够能力支援DirectX9.0c, 更久的卡更不用提,而NVIDIA其实在Geforce FX开始已经支援16bit FP和32bit FP两种精确度可是一部分功能还不足够支援DirectX9.0c加上因为Geforce FX使用32bit FP导致更慢现象, DirectX9.0c其实部分指令都是从GeForce FX来的,包括32bit FP, 65535 Instruction Set等,所以而当Geforce 6开始NVIDIA之需要改良弊病加入了其他符合DirectX9.0c需要的Instruction到Pipeline包括64bit FP和改用SuperScalar架构就解决了完全支援DirectX9.0c,可是这样也不算完美,因为这个方案NVIDIA在Pipeline内支援最大只不过64bit FP没有空间让AA+HDR同时并存开启,只能两者选一,这个缺点延续到到了Geforce 7依然一样

来说说为何NVIDIA的Geforce 8开始的卡可以加入很多功能?因为使用Unified Shader架构,这个架构不同以往使用Pipeline架构很不同,因为Unified Shader架构采用了如多核心处理器一般的Multi Core设计,使用的多核心就是内置的叫流处理器Stream Processor,这些流处理器可以靠驱动或者软件一个指令让这些流处理器扮演不同角色如可以变Vertex Shader, 也可以变Pixel Shader更可以扮演Ageia变PhysX处理器或者其他用途,不用再为Pipeline参照DirectX / OpenGL规格来设计和烦恼和限制也不用像以往那样怕浪费掉闲置没用到的Vertex / Pixel Pipeline,而其CUDA平台目的就是让用户为GeForce 8 / 9 / 200的Unfied Shader流处理器架构篇写一个API让显示卡使用其流处理器做到用户要的功能
回复

使用道具 举报


ADVERTISEMENT

发表于 10-11-2009 04:58 PM | 显示全部楼层
JunJun04035,Essential

原来是这样,感谢指教!!
回复

使用道具 举报

发表于 10-11-2009 06:11 PM | 显示全部楼层
原帖由 tiger21 于 8-11-2009 08:26 PM 发表
tesellation 优化果然强悍
看看 HD5870 的 DX10 和 DX11 效果
Fps 居然跌3倍,这就是 A 卡作风,要就不跌,要跌就要连你眼镜也一起跌

DX10 72Fps
http://img30.imageshack.us/img30/9872/091024133267047b386f ...


两张图的质量怎么都不同?可以相比吗?
回复

使用道具 举报

发表于 11-11-2009 11:33 AM | 显示全部楼层
原帖由 locolyric 于 10-11-2009 06:11 PM 发表


两张图的质量怎么都不同?可以相比吗?

老虎想说的是,虽然DX11画质变美了,不过性能也牺牲了~
昨天有试了试,跑完整个天堂的Benchmark, DX11+Tessellation, Average FPS=32左右
全部设置一样,DX11没开Tessellation,Average FPS=51左右
DX10 Average FPS =50左右
整体效能跌了三分之一左右而已~
回复

使用道具 举报

发表于 11-11-2009 08:25 PM | 显示全部楼层
回复 cmjohncheng

解析度会是一个重大因素哦~
回复

使用道具 举报

发表于 11-11-2009 09:31 PM | 显示全部楼层

回复 JunJun04035

不太明白你的意思,解析度越高,FPS就越低,有什么问题吗?
回复

使用道具 举报

Follow Us
发表于 11-11-2009 09:39 PM | 显示全部楼层
原帖由 cmjohncheng 于 11-11-2009 09:31 PM 发表
不太明白你的意思,解析度越高,FPS就越低,有什么问题吗?

我是这你的测试和虎大的测试的解析度差别~
回复

使用道具 举报

发表于 12-11-2009 01:28 AM | 显示全部楼层
其实那样的效果有那样的FPS是正常的~
不然的话,5800的效能真的很多余一下~
回复

使用道具 举报


ADVERTISEMENT

发表于 16-11-2009 02:19 AM | 显示全部楼层
nvidia 的特别是有physX,那 ati 呢?比较便宜?
性能我觉得都差不多~
回复

使用道具 举报

发表于 16-11-2009 02:26 AM | 显示全部楼层
原帖由 cyong87 于 16-11-2009 02:19 AM 发表
nvidia 的特别是有physX,那 ati 呢?比较便宜?
性能我觉得都差不多~


这个要看你玩什么游戏,若你不注重支援PhysX的游戏画面效果和物理效果画面如何只注重效能快ATI会很好,可是若你挑剔很高的玩家什么游戏包括PhysX的游戏都要效果画面都一定要看到又喜欢游戏设定Max的人NVIDIA会较好
回复

使用道具 举报

发表于 16-11-2009 10:23 AM | 显示全部楼层
原帖由 Essential 于 16-11-2009 02:26 AM 发表 这个要看你玩什么游戏,若你不注重支援PhysX的游戏画面效果和物理效果画面如何只注重效能快ATI会很好,可是若你挑剔很高的玩家什么游戏包括PhysX的游戏都要效果画面都一定要看到又喜欢游戏设定Max的人NVIDIA会较 ...


我也是这样觉得
但是ATI的画面颜色真的比较鲜艳多了
回复

使用道具 举报

发表于 17-11-2009 05:32 PM | 显示全部楼层
原帖由 WaRKinG 于 16-11-2009 10:23 AM 发表


我也是这样觉得
但是ATI的画面颜色真的比较鲜艳多了


我两卡都用,发现两者颜色也没差别,不觉得ATI会如何颜色较好,ATI颜色较美只是以前GeForce 6还未发布前N年的事,因为那时候的NVIDIA的显示卡到Geforce FX都不内置DVI的TMDS发送器而使用外置的Silicon Image的TMDS发送器芯片来解决DVI Out颜色精准度所以才会发现它颜色较ATI已经内置的TMDS逊色,后来的Geforce 6开始NVIDIA的显示卡也没有使用外置TMDS发送器芯片解决DVI Out颜色精准度而开始已经内置芯片中,到了Geforce 7开始也更加入2个Dual Link的DVI的TMDS发射器于芯片内,DVI颜色精准度已经没有问题了
回复

使用道具 举报

发表于 18-11-2009 05:29 PM | 显示全部楼层
很多游戏都特别设计给nVidia的,而有些游戏需要PhysX,你进游戏时通常都看到nVidia的标志,几时有看过ATI??本人都是比较喜欢nVidia,N年前用nVidia到现在了
回复

使用道具 举报

发表于 18-11-2009 11:22 PM | 显示全部楼层
原帖由 Essential 于 17-11-2009 05:32 PM 发表


我两卡都用,发现两者颜色也没差别,不觉得ATI会如何颜色较好,ATI颜色较美只是以前GeForce 6还未发布前N年的事,因为那时候的NVIDIA的显示卡到Geforce FX都不内置DVI的TMDS发送器而使用外置的Silicon Image的TM ...

no offence 不过,建议你把两个monitor排排放,一个接ATI 显卡,一个接Nvidia 的
看过后再作出评语比较好

2cents
回复

使用道具 举报

发表于 19-11-2009 12:08 AM | 显示全部楼层
原帖由 平底糕 于 18-11-2009 11:22 PM 发表

no offence 不过,建议你把两个monitor排排放,一个接ATI 显卡,一个接Nvidia 的
看过后再作出评语比较好

2cents


我就是排排放,左边是用着Quadro FX 3700 x 2SLI工作用的, 右边是用ATI 4870 X2打机用的, 实际上我并没看到任何的颜色差别,两台LCD还是一样型号
回复

使用道具 举报

发表于 19-11-2009 10:25 AM | 显示全部楼层
原帖由 Essential 于 19-11-2009 12:08 AM 发表


我就是排排放,左边是用着Quadro FX 3700 x 2SLI工作用的, 右边是用ATI 4870 X2打机用的, 实际上我并没看到任何的颜色差别,两台LCD还是一样型号


再看不出?
那么你screenshot, 然后用Alt+Tab 来看
回复

使用道具 举报


ADVERTISEMENT

发表于 19-11-2009 02:42 PM | 显示全部楼层
不能支援物理加速 PhysX 的顯示卡就是一張廢卡
回复

使用道具 举报

发表于 21-11-2009 02:53 PM | 显示全部楼层
ATI 785G 同时开两三个网路游戏
关闭一个时会短暂黑屏 1 秒钟

怎么解决 ?
回复

使用道具 举报

发表于 21-11-2009 11:22 PM | 显示全部楼层
物理加速比较好还是靠 direct x 比较快?
颜色鲜艳与否。是次要吧。fps低,你会忍受不了的.

[ 本帖最后由 ping1982 于 21-11-2009 11:23 PM 编辑 ]
回复

使用道具 举报

发表于 23-11-2009 04:37 PM | 显示全部楼层
原帖由 ikki443 于 21-11-2009 11:24 PM 发表

暂时想到的只有更换驱动...
之前4850也是有这弊病,也是靠更换驱动解决的..


已经按照最新的驱动了
4830,4670 好像没有类似问题

ATI 驱动始终是其致命伤
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-4-2024 08:49 AM , Processed in 0.093265 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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