欢迎用户登陆
HTPC原动力论坛 » 硬件新手入门与交流 » 从菜鸟出发!征服高清详细评测全攻略
41
发表于 2008-7-4 10:58 | 只看该作者

什么编码的片源最吃CPU

CPU

INTEL Core 2 Duo E6850(3G L2 CAHCE 4M)

主板

七彩虹NFORCE680I SLI

散热器

Tunq Tower120

内存

GSKILL F2-8500CL5D-2GBHK

显卡

NVIDIA GEFORCE 8500GT
这个测试我们是为了研讨,各个不同片源(不同编码)在同一平台下,分别有什么样的系统负荷,也让大家明白各编码之间软解的差异性。 /data/uploadfile/200707/20070724142830110.swf Babel非常非常损耗资源,可以看到E6850这颗在Core 2 duo里最强劲的CPU,在软解最高峰时达到82%,而平均占用也有72%。虽然一般在看片时没有几人会进行多任务,但挂上字幕,再开BT等后台程序后,真难保证E6850能完全流畅播放,况且它还是最最强劲的Core 2 Duo,所以我们得出一个结论,Babel这个片源真不适合软解。 尽管007皇家赌场的平均值稍微比父辈的旗帜要低一些,但是其最高占用率才是最决定是否会卡的因素,再加上最低占用仍然是皇家赌场高出一节,所以我们判定皇家赌场在硬件要求上更胜父辈的旗帜一筹。而加勒比海盗和父辈的旗帜也难解难分,如果综合才是还是加勒比海盗是H.264里占用率最低的一个。 其实不论是007皇家,还是父辈的旗帜,或者是加勒比海盗,都代表着最新1080p H.264高码率的CPU占用率,总体而方尽管没有Babel变态,但也要比VC-1高出一块儿来。而且我们从表格里看到,H.264除BABEL外其它三片源在平均CPU占用率上没有高VC-1太多,只是在最高CPU占用率时会突然飞升,看H.264的CPU占用率曲线也能看出这一点来,经常峰回路转的。 VC-1的CPU占用率变化的确很小,最高也才20%多点,相对于H.264要平滑得多,所以只要使得VC-1变得基本流畅,也就不会出现卡的状态。 MPEG-2的CPU占用真是不用提了,如今QQ的CPU占用都快比他高了,怪不得有老机子的朋友会把VC-1/H.264转成MPEG2来使了。 总结:CPU占用率方面,Babel>007皇家赌场>父辈的旗帜>加勒比海盗>金刚>追梦女孩>兄弟连,H.264>VC-1>MPEG4
TOP
42
发表于 2008-7-4 11:00 | 只看该作者

您的CPU,能够满足H264/VC-1/MPEG2片源软解的要求么?

CPU

INTEL Core 2 Duo E6850(4M CACHE 333x9 DualCore) INTEL Core 2 Duo E6750(4M CACHE 333x8 DualCore) INTEL Core 2 Duo E6300(2M CACHE 266x7 DualCore) INTEL Pentium E2160 (1M CACHE 200x9 DualCore) INTEL PentiumD 915(2Mx2 CACHE 200x14 DualCore) INTEL Celeron M430(512KB CACHE 200x9 SingelCore) AMD ATHLON64 FX62(1Mx2 CACHE 200x14 DualCore) AMD ATHLON64x2 3600+(512KBx2 CACHE 200x9.5 DualCore) AMD ATHLON64 FX57(1M CACHE 200x14 SingelCore) AMD ATHLON64 4000+(1M CACHE 200x12 SingelCore) AMD ATHLON64 3000+(512KB CACHE 200x9 SingelCore)

主板

七彩虹NFORCE680I SLI 七彩虹C.N7050-PV 七彩虹TA-690G AM2

散热器

Tunq Tower120

内存

GSKILL F2-8500CL5D-2GBHK

显卡

NVIDIA GEFORCE 8500GT(不开硬解)
这个测试的目的,是为了让大家了解不同编码所要求的最低CPU频率/型号,或者是为自己的CPU找个性能接近的对号入座,看能不能够顺畅的解压。 首先,咱们要定义一个顺畅的概念,这和流畅不同,不仅要多数时候流畅,还要不能卡。 这样就会对CPU占用率提出两个要求: 1:CPU平均占用率不能超过80%,一旦超过80%之后有再有后台程序运行可能会失去流畅的感觉。 2:CPU最高占用率不能超过90%,哪怕你平均占用率低于50%,但一下子卡于90%有可能会使画面出现卡或者顿的状态。 所以我们的测试就是基于上述条件进行的。 首先先从MPEG2开始,上述所有CPU都通过了MPEG2的测试,即便是最弱的ATHLON 64 3000+都完全没问题。
7.jpg
2008-7-4 11:02
VC-1方面,我们由最高层次的金刚来代表,我们采用FX62单核心超频至3G的测试,因为我们之前的FX57不能通过这个测试,最高CPU占用率94%,罚下场。 在这里面我们看到向征着单核心最高频率的测试仅仅是通过而已,以不到1%的CPU占用率打了个擦边球,这也意味着所有单核CPU不超频将无法过测。后续测试PD915也是可以通过测试的,不过也是刚刚合格而已。
8.jpg
2008-7-4 11:02
H.264方面,我们选用最高级别的Babel来测试。我试过超到3.4G的Celeron M430都无法解决其软解问题,看来非双核不可。而双核中也必须是佼佼者才能胜任,我们看到E6750在降频为E6550后仍然不能顺畅运行,最高已经超过93.75%,只能说不能合格。
9.jpg
2008-7-4 11:02
Babel需要e6750以上的CPU才能真正算顺畅。 现在我们所有能通过测试的CPU列出来,让您明白所有片源都需要什么样的CPU。 编码 通过测试(即最高CPU占用90%以下,平均80%以下)CPU

编码

通过测试(即最高CPU占用90%以下,平均80%以下)CPU

MPEG2

INTEL Core 2 Duo E6850 INTEL Core 2 Duo E6750 INTEL Core 2 Duo E6300 INTEL Pentium E2160 INTEL Pentium D 915 INTEL Celeron M430 AMD ATHLON64 FX62 AMD ATHLON64x2 3600+ AMD ATHLON64 FX57 AMD ATHLON64 4000+ AMD ATHLON64 3000+

VC-1

INTEL Core 2 Duo E6850 INTEL Core 2 Duo E6750 INTEL Core 2 Duo E6300 INTEL Pentium E2160 INTEL Pentium D 915 AMD ATHLON64 FX62 AMD ATHLON64x2 3600+

H.264

INTEL Core 2 Duo E6850 INTEL Core 2 Duo E6750 AMD ATHLON64 FX62
[ 本帖最后由 幸福 于 2008-7-4 11:02 编辑 ]
TOP
43
发表于 2008-7-4 11:03 | 只看该作者

显卡核心频率对视频加速有没有用?看视频需不需要买高频卡

CPU

INTEL Core 2 Duo E6300((2M CACHE 200x8 SingelCore)

主板

七彩虹NFORCE680I SLI

散热器

Tunq Tower120

内存

GSKILL F2-8500CL5D-2GBHK

显卡

NVIDIA GEFORCE 8600GT ATI RADEON HD2600XT
不少读者曾经email我,不知道显卡3D核心和视频加速核心有什么直接的关系,也不知道视频加速核心的频率是不是跟随核心频率而动。这样是否会因为核心频率不同而使得视频加速性能有所不同。为此我特意做了一个测试,请大家欣赏。[size=-1] /data/uploadfile/200707/20070724143006467.swf/data/uploadfile/200707/20070724143041194.swf 核心频率的浮动对于GF8600的视频加速能力影响得非常少,数值相当接近,可以看成是无影响。而对HD2600XT则有些影响,但可以看出和频率不成正比,所以也可以看出和核心频率无关。[size=-1] 换句话说,你不管是买高频版的8600GTS,或者是低频率版的8600GT,对于看视频而言是没有任何影响的。HD2600XT也同理,从这里引伸出,核心频率只和3D性能有关,和视频加速性能无关。
TOP
44
发表于 2008-7-4 11:04 | 只看该作者

在新一代显卡视频加速技术帮助下,不同片源对CPU要求

CPU

INTEL Core 2 Duo E6300((2M CACHE 200x8 SingelCore)

主板

七彩虹NFORCE680I SLI

散热器

Tunq Tower120

内存

GSKILL F2-8500CL5D-2GBHK

显卡

NVIDIA GEFORCE 8600GT ATI RADEON HD2600XT
尽管是有了好显卡,可是我们也想了解一下不同片源对CPU的负荷,碰到CPU占用少的可以使用其它程序使用多进程,两不耽误。 /data/uploadfile/200707/2007072414313861.swf/data/uploadfile/200707/20070724143152751.swf GF8600对于H.264的加速能力还是比较优秀,可惜在对付VC-1时有些力不从心的感觉。而反观HD2600这就非常好,所有应用最高都没有超过50%CPU占用率,而这仅仅是一颗1.6G单核心的CPU。
TOP
45
发表于 2008-7-4 11:05 | 只看该作者

AMD/INTEL多达11款CPU的纯软解压测试-H.264

CPU

NTEL Core 2 Duo E6850(4M CACHE 333x9 DualCore) INTEL Core 2 Duo E6750(4M CACHE 333x8 DualCore) INTEL Core 2 Duo E6300(2M CACHE 266x7 DualCore) INTEL Pentium E2160 (1M CACHE 200x9 DualCore) INTEL PentiumD 915(2Mx2 CACHE 200x14 DualCore) INTEL Celeron 430(512KB CACHE 200x9 SingelCore) AMD ATHLON64 FX62(1Mx2 CACHE 200x14 DualCore) AMD ATHLON64x2 3600+(512KBx2 CACHE 200x9.5 DualCore) AMD ATHLON64 FX57(1M CACHE 200x14 SingelCore) AMD ATHLON64 4000+(1M CACHE 200x12 SingelCore) AMD ATHLON64 3000+(512KB CACHE 200x9 SingelCore)

主板

七彩虹NFORCE680I SLI 七彩虹C.N7050-PV 七彩虹TA-690G AM2

散热器

Tunq Tower120

内存

GSKILL F2-8500CL5D-2GBHK

显卡

NVIDIA GEFORCE 8500GT(不开硬解)
/data/uploadfile/200707/20070724143230849.swf INTEL E6750和AMD ATHLON64 FX62表现能力相当,都是为软解能力非常强的CPU。
TOP
46
发表于 2008-7-4 11:06 | 只看该作者

AMD/INTEL多达11款CPU的纯软解压测试-VC-1

CPU

NTEL Core 2 Duo E6850(4M CACHE 333x9 DualCore) INTEL Core 2 Duo E6750(4M CACHE 333x8 DualCore) INTEL Core 2 Duo E6300(2M CACHE 266x7 DualCore) INTEL Pentium E2160 (1M CACHE 200x9 DualCore) INTEL PentiumD 915(2Mx2 CACHE 200x14 DualCore) INTEL Celeron 430(512KB CACHE 200x9 SingelCore) AMD ATHLON64 FX62(1Mx2 CACHE 200x14 DualCore) AMD ATHLON64x2 3600+(512KBx2 CACHE 200x9.5 DualCore) AMD ATHLON64 FX57(1M CACHE 200x14 SingelCore) AMD ATHLON64 4000+(1M CACHE 200x12 SingelCore) AMD ATHLON64 3000+(512KB CACHE 200x9 SingelCore)

主板

七彩虹NFORCE680I SLI 七彩虹C.N7050-PV 七彩虹TA-690G AM2

散热器

Tunq Tower120

内存

GSKILL F2-8500CL5D-2GBHK

显卡

NVIDIA GEFORCE 8500GT(不开硬解)
TOP
47
发表于 2008-7-4 11:07 | 只看该作者

ATI/NVIDIA多达12款的显卡硬解压测试-H.264

INTEL Core 2 Duo E6300((2M CACHE 200x8 SingelCore) 七彩虹NFORCE680I SLI Tunq Tower120 GSKILL F2-8500CL5D-2GBHK NVIDIA GEFORCE 6600GT NVIDIA GEFORCE 7600GS NVIDIA GEFORCE 7600GT NVIDIA GEFORCE 8500GT NVIDIA GEFORCE 8600GTS NVIDIA GEFORCE 8800GTS ATI RADEON X1300PRO ATI RADEON X1650PRO ATI RADEON X1950GT ATI RADEON HD2400XT ATI RADEON HD2600XT ATI RADEON HD2900XT TT ToughPower 650W 希捷 7200 10 250G(8M) SATA3G 我们看到新一代的HD2600/2400XT以及GF8600/8500表现得非常好,而反观高端的2900XT/8800GTS由于并没有集中PUREVIDEO HD以及AVIVO HD,所以CPU占用率和上一代的表现差不多。上一代的X1000对GF7的话,GF7略有小胜。 [ 本帖最后由 幸福 于 2008-7-4 11:14 编辑 ]
TOP
48
发表于 2008-7-4 11:15 | 只看该作者

ATI/NVIDIA多达12款的显卡硬解压测试-MPEG2

INTEL Core 2 Duo E6300((2M CACHE 200x8 SingelCore) 七彩虹NFORCE680I SLI Tunq Tower120 GSKILL F2-8500CL5D-2GBHK NVIDIA GEFORCE 6600GT NVIDIA GEFORCE 7600GS NVIDIA GEFORCE 7600GT NVIDIA GEFORCE 8500GT NVIDIA GEFORCE 8600GTS NVIDIA GEFORCE 8800GTS ATI RADEON X1300PRO ATI RADEON X1650PRO ATI RADEON X1950GT ATI RADEON HD2400XT ATI RADEON HD2600XT ATI RADEON HD2900XT TT ToughPower 650W 希捷 7200 10 250G(8M) SATA3G 可以说所有的显卡都非常接近,只有最老的GF6600 CPU占用率有些高,不过无所谓,最高也不到50%对于所有显卡来说都是差不多的。 [ 本帖最后由 幸福 于 2008-7-4 11:16 编辑 ]
TOP
49
发表于 2008-7-4 11:18 | 只看该作者

都是软解码怎么还有差异?

AMD ATHLON64x2 3800+(512KBx2 CACHE 200x9 DualCore) 七彩虹TA-690G AM2 Tunq Tower120 GSKILL F2-8500CL5D-2GBHK NVIDIA GEFORCE 8500GT(不打开硬件解码) ATI RADEON X1300PRO(不打开硬件解码) ATI RADEON HD2600XT(不打开硬件解码) TT ToughPower 650W 希捷 7200 10 250G(8M) SATA3G 这个测试是我们在测试过程中发现的,当我们在回个头检查时就发现了问题所在,和笔者一块看是什么问题吧。 这个是3800+配合8500软解压VC-1金刚时截的图,由于当时没注意并没有截全图。
11.jpg
2008-7-4 11:19
而我们在换用2600XT同样不开硬件解码的情况下,CPU占用率明显下降了。从平均53%到39%。
12.jpg
2008-7-4 11:19
我们看到禁用ATI AVIVO的工具是PowerDVD,按理说软解压CPU相同也应该是相同的啊,这是怎么回事呢。 原来PowerDVD在VC-1这只能控制Pixel Prediction(像素预测)和Deblocking(环内 解块滤波)的开关,并不能直接控制Frequency Transform(频率转换)的开关,所以默认在驱动的支持下是开着的。如蓝图如示。
13.jpg
2008-7-4 11:19
PowerDVD的开关并不能完全支持全部步骤。
14.jpg
2008-7-4 11:19
[ 本帖最后由 幸福 于 2008-7-4 11:19 编辑 ]
TOP
50
发表于 2008-7-4 19:00 | 只看该作者
狂顶,真不错。
非常愿意与爱好HTPC的朋友共同交流、共同进步、共同享受 !
最喜欢的一句话:努力了不一定会成功,但不努力永远都不会成功!
QQ:861926    网店 http://htpc1.taobao.com
TOP