3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 5609|回复: 34
打印 上一主题 下一主题

[转贴] 【转帖】CPU与GPU瓶颈中的一些错误意识(理论篇)

[复制链接]

4

主题

482

帖子

1061

积分

游戏狂人

Rank: 6Rank: 6

贡献度
82
金元
5327
积分
1061
精华
0
注册时间
2009-2-6
QQ
跳转到指定楼层
主题
发表于 2009-10-18 12:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最进看到很多人说cpu满足不了显卡特发此贴
此贴为转帖
首先说明一下,在一台均衡计算的计算机系统中,CPU和GPU还是各司其职,除了图形运算,GPU将来可能
主要集中在高效率低成本的高性能并行数值计算,帮助CPU分担这种类型的计算,提高系统这方面的性能
。而当前的典型应用还是高端3D游戏,一个高效的GPU配合一个高效的CPU,3D游戏的整体效率才能得到保
证。但并不代表着,最高端的显卡一定要配最高端的CPU,而具体怎么配还需要看你怎么用。GTX280和
1000元以下的CPU也一样可以有好发挥最

最近看见贴子都是说新买的显卡性能不尽其意(其中也包括本人。开始还以为自己的卡有问题。)然后有
很多人会跟贴说CPU太低,主板太差,或内存太低这类的回复,由于CPU低而小牛拉大车,影响到显卡性能
不能完全被发挥,其实也并不是完错错误,但要看在什么运行状态下。从理论来说,CPU是整机性能的完
全主宰者,当然内存,硬盘等也占有一定原因(但我想现在应该不会有谁的电脑因为内存的原因而影响速
度吧),影响CPU性能的因素和CPU工作的原理大家可以参见我很早发的一篇《你真正认识双核吗》的贴子
。所以因为CPU性能低或是别的原因超成和其它硬件产生的瓶颈当然是必然的,但这只是基于一个理论值

我们可以设想一下,两种情况:
情况一,当在玩一个游戏的时候,,CPU用全部的资源来处理这个游戏(也就是满负载)CPU必需要用10秒
钟时间处理完游戏数据,而GUP只需要5秒钟就可以处理完。(说明一下,其它因素这里没有考虑,这里只
是举例,为了更好说明CPU和GPU的瓶颈问题,其它因素忽略为0)那么我们玩游戏的人,就必需多等5秒钟
,这时就出现了瓶颈的问题。
情况二,当进入一个游戏时,CPU处理完这个游戏只需要花50%的资源(大家不要觉得这是CPU小气,不全
力以赴,而是因为这个程序只需要CPU的50%就完全够用了,就像有时运行大程序时CPU满载要很久,而有
的程序只需要1%也仍然要运行一断时间,并不是说多用上那99%会比这1%速度快),花了10秒钟,而GUP还
是只需要5秒钟来完成这个任务,那么这时我们还是要等待5秒钟。这个时候并不是CPU处理速度跟不上,
而是这个程序的数据必需要花这么长的时间来处理。说最简单的例子,你用Q6600+4870来玩星际争霸,
CPU会给显卡带来瓶颈吗?为什么不会?不要说星际不需要显卡,显卡和CPU一样,无时无刻都在运行。那
是因为CPU和GPU处理这个程序完全绰绰有余。
然而CPU和GPU的差距就像CPU和硬盘的差距一样。为什么?具体原由看下面:
GPU相当于专用于图像处理的CPU,正因为它专,所以它强,在处理图像时它的工作效率远高于CPU,但是
CPU是通用的数据处理器,在处理数值计算时是它的强项,它能完成的任务是GPU无法代替的,CPU除了处
理游戏的AI,情节等方面的数据外,对于有些图像方面也是由它完成的。当微软每次发布新的DX时,并不
是每款GPU都能支持DX新的特性,所以有些图像方面的任务还得由CPU来完成。还有有些特性比如重力特性
以前是由CPU来完成,现在有些GPU也能支持了,这些任务就由GPU来完成了。
CPU擅长的:操作系统,系统软件,应用程序,通用计算,系统控制等等;游戏中人工智能,物理模拟等
等;3D建模-光线追踪渲染;虚拟化技术——抽象硬件,同时运行多个操作系统或者一个操作系统的多个
副本等等。
GPU擅长的:图形类矩阵运算,非图形类并行数值计算,高端3D游戏

总结:大家想想以前的日子吧,玩个雷神,玩红警的那个年代,随便开两个程序CPU就占用率100%了,现
在观察一下,你的CPU什么时候还会100%过呢?
除非你追求跑分,不然你的2140或AMD4000+大胆的去买高端显卡过过瘾吧,CPU、显卡三五个月更新换代
一次,而程序和游戏呢?所以不用担心什么小牛拖大车之说,因为你的CPU你的显卡应服近二三年的游戏
绝对可以了,包正玩得爽。

总之一句话,现在机器的硬件设施绝对远远超出软件所需求的,所以CPU和GPU在性能上产生瓶颈的可能性微呼其微

目前我只测试了AMD4400+,2140,Q6600和显卡4850和7600GE(我家只有这些),不是跑分。而是跑游戏,玩起来效果一样,都很流畅很爽。玩WAR3橙海3C时,Q6600进游戏比4400+快5-10秒左右。结束游戏时退出速度2-3秒之差,呃。不过我想少花800元钱多等这几秒也不会难过的。

孤岛危机,我没买4850之前,在网上看别人说多要机器配置多要显卡,说得神呼其神,现在买了4850.妈的。原来用我原来的7600GE玩也一样流畅,和4850的最大区别就在于FPS不一样,画面上不细看根本不觉得什么。游戏嘛,只要流畅只要爽,那就够了。如果你认为分数高就爽分数低就不爽。那你大可以觉得我这贴子完全是在放屁。
回复

使用道具 举报

4

主题

826

帖子

719

积分

超级玩家

Rank: 5Rank: 5

贡献度
76
金元
4149
积分
719
精华
0
注册时间
2009-8-2
舒服的沙发
发表于 2009-10-18 12:37 | 只看该作者
先支持下,漫漫看、、、、、、、、、、、、、、、、、、、、、、、、、
回复 支持 反对

使用道具 举报

1

主题

395

帖子

442

积分

高级玩家

Rank: 4

贡献度
61
金元
2580
积分
442
精华
0
注册时间
2009-2-9
硬硬的板凳
发表于 2009-10-18 12:43 | 只看该作者
[em09] 支持..看完了,有点收获...[em25] E7400带张别的显卡也很爽了..迟点把9800换了.
回复 支持 反对

使用道具 举报

头像被屏蔽

5

主题

1130

帖子

1463

积分

禁止访问

贡献度
139
金元
9073
积分
1463
精华
0
注册时间
2006-7-26
冰凉的地板
发表于 2009-10-18 13:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

420

帖子

486

积分

高级玩家

Rank: 4

贡献度
38
金元
3342
积分
486
精华
0
注册时间
2008-4-26
5#
发表于 2009-10-18 13:58 | 只看该作者
看看叫 ......水一个
回复 支持 反对

使用道具 举报

0

主题

419

帖子

633

积分

超级玩家

Rank: 5Rank: 5

贡献度
88
金元
3405
积分
633
精华
0
注册时间
2009-6-15
6#
发表于 2009-10-18 14:18 | 只看该作者
AMD4400+,2140,Q6600和显卡4850和7600GE...

4400+7600gS还行

4850跟2140委屈了...跟Q6600就跟不上...

另外  就war3这个游戏而言  根本测试不了什么...

红警那些旧游戏只支持单核...

你用I7跟奔4跑起来还是差不多  管你显卡是7600gs还是5870

另外就是画面...你用1024*768跟1920*1080的对比一下..
回复 支持 反对

使用道具 举报

154

主题

1万

帖子

3万

积分

云游仙境

Rank: 12Rank: 12Rank: 12

贡献度
5810
金元
87862
积分
32046
精华
2
注册时间
2003-12-3
7#
发表于 2009-10-18 14:25 | 只看该作者
错误吗?谬论。[em15]



多去看看些枪站测显卡的配置吧先。
回复 支持 反对

使用道具 举报

0

主题

221

帖子

377

积分

高级玩家

Rank: 4

贡献度
47
金元
1888
积分
377
精华
0
注册时间
2009-4-22
QQ
8#
发表于 2009-10-18 14:35 | 只看该作者
其实关键不止是程序处理数据,还有分辨率——早在2000年的游戏,分辨率主流是1024x768,甚至是800x600,显卡处理的数据少(786,432个像素或480,000个像素)。现在游戏是什么分辨率?1280x1024(1,310,720像素);1440x900(1,296,000像素);1920×1200(2,304,000像素);2560x1600(4,096,000像素)。由此可见显卡要处理的像素数量比早前多了N倍。所以游戏快慢不只是显卡,还要看你买了显示器为了看得舒服所使用的分辨率

这也是为什么现在高清视频大行其道的原因,屏幕大了,像素多了,自然画面清晰度也高了;文件大小也大大增加了。
回复 支持 反对

使用道具 举报

0

主题

235

帖子

328

积分

高级玩家

Rank: 4

贡献度
9
金元
2918
积分
328
精华
0
注册时间
2009-7-21
9#
发表于 2009-10-18 18:47 | 只看该作者
不赞同你的说法
谁试过谁知道
回复 支持 反对

使用道具 举报

108

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
2837
金元
60425
积分
17401
精华
1
注册时间
2008-10-22
10#
发表于 2009-10-18 19:25 | 只看该作者
这贴子完全是在放屁
回复 支持 反对

使用道具 举报

6

主题

329

帖子

371

积分

高级玩家

Rank: 4

贡献度
26
金元
2668
积分
371
精华
0
注册时间
2008-12-22
11#
发表于 2009-10-18 20:09 | 只看该作者
[em19] 测试的如此随便啊~~
硬件这东西确实是谁用谁知道啊。
回复 支持 反对

使用道具 举报

1

主题

4810

帖子

6728

积分

游戏精英

Rank: 8Rank: 8

贡献度
1032
金元
25995
积分
6728
精华
0
注册时间
2005-5-7
12#
发表于 2009-10-18 20:34 | 只看该作者
显卡确实是不太依赖于CPU的性能,事实上,几乎所有外部设备对于CPU性能都没有太多依赖。不过呢,游戏运行的帧数并非是只取决于显卡渲染图像的速度,在开始渲染前还有很多工作要做,如果某个单位在哪个位置,某个角色摆了个什么pose,从基本的碰撞判定到单位的AI,这些都是CPU的工作。通常画面越好的游戏,对于那些细节也越注重,对CPU性能的要求也就越高。简单的说,并非是低端的CPU发挥不出显卡的性能,而是要求高端显卡的游戏对CPU的要求也相对较高。另外,windows是个多任务的系统,在运行游戏的时候还会做其他事情,这些都是要耗CPU的。
回复 支持 反对

使用道具 举报

0

主题

235

帖子

328

积分

高级玩家

Rank: 4

贡献度
9
金元
2918
积分
328
精华
0
注册时间
2009-7-21
13#
发表于 2009-10-18 21:46 | 只看该作者
一个GTA4就可以把这种理论轰到火星去了
回复 支持 反对

使用道具 举报

0

主题

300

帖子

578

积分

高级玩家

Rank: 4

贡献度
16
金元
5139
积分
578
精华
0
注册时间
2004-9-25
14#
发表于 2009-10-18 22:49 | 只看该作者
呵呵呵,76跑孤岛?有特效没有?
回复 支持 反对

使用道具 举报

0

主题

618

帖子

695

积分

超级玩家

Rank: 5Rank: 5

贡献度
40
金元
5351
积分
695
精华
0
注册时间
2005-2-11
15#
发表于 2009-10-18 23:01 | 只看该作者
多数游戏对CPU的需求都是有限度的,主流CPU都能跑,不过对显卡的需求那简直是没有极限啊[em04]
回复 支持 反对

使用道具 举报

头像被屏蔽

8

主题

758

帖子

798

积分

禁止发言

贡献度
86
金元
4542
积分
798
精华
0
注册时间
2008-10-25
16#
发表于 2009-10-19 08:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

442

主题

1万

帖子

3万

积分

优秀版主

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

贡献度
2724
金元
239935
积分
34940
精华
5
注册时间
2008-9-17
QQ
17#
发表于 2009-10-19 10:24 | 只看该作者
根本还是经验问题

给小白看的东西我们没有必要过度追究
回复 支持 反对

使用道具 举报

头像被屏蔽

0

主题

168

帖子

188

积分

禁止发言

贡献度
3
金元
1757
积分
188
精华
0
注册时间
2008-4-3
QQ
18#
发表于 2009-10-19 12:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

476

帖子

437

积分

高级玩家

Rank: 4

贡献度
12
金元
3886
积分
437
精华
0
注册时间
2009-7-3
19#
发表于 2009-10-19 12:07 | 只看该作者
学术文,普及理论知识~~
回复 支持 反对

使用道具 举报

201

主题

1万

帖子

1万

积分

资深玩家

虐猫使者

Rank: 9Rank: 9Rank: 9

贡献度
2512
金元
739
积分
10122
精华
0
注册时间
2003-11-28

3DMer游戏天王~

20#
发表于 2009-10-19 12:09 | 只看该作者
原帖由 chenhehehehe 于 2009-10-18 19:25:00 发表
[quote] 这贴子完全是在放屁
[/quote]
完全是在放屁
回复 支持 反对

使用道具 举报

0

主题

73

帖子

110

积分

中级玩家

Rank: 3Rank: 3

贡献度
17
金元
1023
积分
110
精华
0
注册时间
2009-1-28
21#
发表于 2009-10-19 15:20 | 只看该作者
额。。看完收获很大。
回复 支持 反对

使用道具 举报

5

主题

345

帖子

445

积分

高级玩家

Rank: 4

贡献度
47
金元
2566
积分
445
精华
0
注册时间
2008-11-13
22#
发表于 2009-10-19 17:06 | 只看该作者

回复 15# blue-ac 的帖子

[em01] 进来灌水了走人。。
回复 支持 反对

使用道具 举报

0

主题

132

帖子

245

积分

中级玩家

Rank: 3Rank: 3

贡献度
29
金元
1292
积分
245
精华
0
注册时间
2009-2-8
23#
发表于 2009-10-19 18:16 | 只看该作者
原帖由 chenhehehehe 于 2009-10-18 19:25:00 发表
[quote] 这贴子完全是在放屁
[/quote]
回复 支持 反对

使用道具 举报

0

主题

17

帖子

23

积分

新手玩家

Rank: 1

贡献度
4
金元
670
积分
23
精华
0
注册时间
2009-10-19
24#
发表于 2009-10-19 18:41 | 只看该作者
哈哈 听了贵贴 我就马上去了电脑城 把我的 GTX295 换成了 7300GS 哎呀, 玩CS 确实很流畅一点也不卡,
回复 支持 反对

使用道具 举报

2

主题

218

帖子

309

积分

高级玩家

Rank: 4

贡献度
31
金元
1845
积分
309
精华
0
注册时间
2009-7-17
25#
发表于 2009-10-19 18:54 | 只看该作者
搞不清楚。不过游戏反正2个都需要把。有的需要CPU多点。有的需要显卡多点。这个很难说的清楚的
回复 支持 反对

使用道具 举报

2

主题

266

帖子

428

积分

高级玩家

Rank: 4

贡献度
56
金元
2036
积分
428
精华
0
注册时间
2009-7-17
26#
发表于 2009-10-19 19:05 | 只看该作者
呵呵,有几个人会玩游戏始终追求1920×1080呢?我现在22存最大1680x1050,不过我打游戏一般都1024×768,最多再高一点,如果追求极限完美的玩家,那么这张帖子的确对他们而言是放屁,完全没意义,因为他们"异常"在乎那点点性能差距,其实LZ也说了“如果你认为分数高就爽分数低就不爽。那你大可以觉得我这贴子完全是在放屁”,就是这么回事。

而且基本能够有能力追求极限画面的玩家银子一定不少,每半年一年跟新一次机器对他们来说应该也不是什么事
回复 支持 反对

使用道具 举报

1

主题

1310

帖子

1368

积分

游戏狂人

Rank: 6Rank: 6

贡献度
66
金元
11042
积分
1368
精华
0
注册时间
2008-12-29
QQ
27#
发表于 2009-10-19 19:31 | 只看该作者
真是扯。。。。。。[em15]
回复 支持 反对

使用道具 举报

2

主题

1073

帖子

1066

积分

游戏狂人

Rank: 6Rank: 6

贡献度
70
金元
7860
积分
1066
精华
0
注册时间
2004-2-11
28#
发表于 2009-10-19 22:07 | 只看该作者
既然打开了就回一个 但是是否同意楼主的见解 就再说了 呵呵
回复 支持 反对

使用道具 举报

340

主题

1429

帖子

4697

积分

云游仙境

Rank: 12Rank: 12Rank: 12

贡献度
742
金元
17292
积分
4697
精华
0
注册时间
2003-11-29
29#
发表于 2009-10-19 22:17 | 只看该作者
学学东西...谢谢
回复 支持 反对

使用道具 举报

0

主题

441

帖子

637

积分

超级玩家

Rank: 5Rank: 5

贡献度
88
金元
2851
积分
637
精华
0
注册时间
2009-10-5
30#
发表于 2009-10-20 00:11 | 只看该作者
呵呵 最后的例子还是有点不信[em25]
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-22 02:26 , Processed in 0.163093 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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