论文部分内容阅读
不知你是否想过玩大型3D游戏的同时播放1080p的高清视频,又或者是在高倍率压缩视频的同时玩游戏?也许一般的玩家都不会这样干。可是,偏偏我们有一位读者就会,并且还将目前中端市场上两颗炙手可热的多核心处理器进行了一番比较。你想知道他做的什么吗?让我们一起来看看。
起因—一心多用的电脑
我是一个影音爱好者,而且喜欢玩游戏,主要是玩《魔兽世界》、《魔兽争霸》以及《英雄连》等3D游戏,平时空闲时间还喜欢自己压缩下载的高清视频片断,将其转为小容量的MPG格式电影便于携带。而我的老婆非常喜欢看电影,于是到了晚上就经常发生电脑争夺战。后来,我想到了双头输出的办法,利用一台多余的显示器可以在播放高清视频的同时压缩视频,或者是看高清电影的同时玩《魔兽世界》。不过我的处理器是老的Athlon64 X2 3500+,要同时应付3D游戏和高清电影显得比较吃力。因此就决定换平台,换上更强的双核处理器或者三核甚至四核处理器。
寻找—平价的伯仲之选
由于我经常处在需要多个任务同时启动的应用环境,因此处理器的多线程处理能力就成了首选,单核处理器自然是不考虑了。而且我要进行的任务都是比较耗CPU资源的,因此对处理器的频率也有一定要求。当然,还有最后一点,我的预算实在有限,诸如Intel Core 2 Quad之类的四核处理器就不在考虑之列了。
Fritz Chess Benchmark是一款考验多核心处理器运算能力的测试工具,不但可以测试CPU的运算能力,还可以测试CPU的多核心同步处理能力。从测试结果来看,8450与E7200几乎在伯仲之间,可说没有什么差别。虽然从数据上看是8450领先,但优势非常微弱(图3、4)。
第一战,8450微弱优势取胜。
测试二—多线程渲染测试Cinebench R10
第三战,8450以较大优势胜出,性能领先约25%。8450跑在了E7200的前面。
测试四—高清播放软解码
测试表明,当游戏人物在野外与怪战斗的同时播放H.264的1080p高清视频,无论是E7200还是8450都能完成这个任务,游戏感觉比较流畅,fps保持在35以上。不过此时打开资源管理器可以发现8450平台的处理器资源占用约85%(图7上),而E7200平台的处理器资源占用已经达到了98%(图7下)。说明8450尚有余力,而E7200已经是竭尽全力了。事实表现也是如此,在游戏同时播放高清视频时,E7200平台存在轻微的偶尔停顿现象,而8450平台则完全没有此现象。
第五战,8450以微小优势胜出。
测试六—高清播放+视频压缩
这个测试目的与测试五相同,因为本人也是一个视频编辑/处理的爱好者。有了上一个测试的经验基础,我曾预测 8450会在这种多线程任务中获胜,最后的结果也不出所料。
总结:多线程任务并行处理,三核强于双核
也许我的要求有些特殊,对多任务,尤其是负载都比较重的多线程任务,因此对处理器的多核处理能力有较高的要求。正是因为在E7200和8450之间摇摆不定,所以才找朋友借了这两套平台做测试。测试的结果表明,在较轻的多线程任务下,E7200和8450几乎不分高低,并无太大差别。而当多线程任务变得较为繁重时,比如播放视频的同时压缩视频,或者在进行3D游戏的时候播放高清视频,此时对处理器的并行处理能力提出了较高的要求,而这时,8450多出来的一个核心就能充分发挥作用了。
几个实际应用场景的测试也说明了这个问题,在我所需要的几种应用场合下,8450作为三核处理器的表现完全超越了E7200。对于我所需要的多屏显示+多任务同时运行的应用环境来说,自然8450就是最佳的选择了,因此最后我选择了8450作为新装机的处理器。
当然,E7200的优秀运算能力也不可忽视,更高的主频让它在很多应用场合都游刃有余,非多线程测试表现超过8450。不过对我我的应用环境来说,它确实是不太适合,最后也只有放弃了。
如果你也有双屏显示+多任务同时运行的需求,那么希望通过我的这些测试能给你带来些许帮助,在这样的多任务应用环境下,三核处理器的确超越了双核处理器的性能,成为最佳选择。由于测试是一个人独自完成,如果有不专业或者不妥当的地方,欢迎大家指正。
起因—一心多用的电脑
我是一个影音爱好者,而且喜欢玩游戏,主要是玩《魔兽世界》、《魔兽争霸》以及《英雄连》等3D游戏,平时空闲时间还喜欢自己压缩下载的高清视频片断,将其转为小容量的MPG格式电影便于携带。而我的老婆非常喜欢看电影,于是到了晚上就经常发生电脑争夺战。后来,我想到了双头输出的办法,利用一台多余的显示器可以在播放高清视频的同时压缩视频,或者是看高清电影的同时玩《魔兽世界》。不过我的处理器是老的Athlon64 X2 3500+,要同时应付3D游戏和高清电影显得比较吃力。因此就决定换平台,换上更强的双核处理器或者三核甚至四核处理器。
寻找—平价的伯仲之选
由于我经常处在需要多个任务同时启动的应用环境,因此处理器的多线程处理能力就成了首选,单核处理器自然是不考虑了。而且我要进行的任务都是比较耗CPU资源的,因此对处理器的频率也有一定要求。当然,还有最后一点,我的预算实在有限,诸如Intel Core 2 Quad之类的四核处理器就不在考虑之列了。
Fritz Chess Benchmark是一款考验多核心处理器运算能力的测试工具,不但可以测试CPU的运算能力,还可以测试CPU的多核心同步处理能力。从测试结果来看,8450与E7200几乎在伯仲之间,可说没有什么差别。虽然从数据上看是8450领先,但优势非常微弱(图3、4)。
第一战,8450微弱优势取胜。
测试二—多线程渲染测试Cinebench R10
第三战,8450以较大优势胜出,性能领先约25%。8450跑在了E7200的前面。
测试四—高清播放软解码
测试表明,当游戏人物在野外与怪战斗的同时播放H.264的1080p高清视频,无论是E7200还是8450都能完成这个任务,游戏感觉比较流畅,fps保持在35以上。不过此时打开资源管理器可以发现8450平台的处理器资源占用约85%(图7上),而E7200平台的处理器资源占用已经达到了98%(图7下)。说明8450尚有余力,而E7200已经是竭尽全力了。事实表现也是如此,在游戏同时播放高清视频时,E7200平台存在轻微的偶尔停顿现象,而8450平台则完全没有此现象。
第五战,8450以微小优势胜出。
测试六—高清播放+视频压缩
这个测试目的与测试五相同,因为本人也是一个视频编辑/处理的爱好者。有了上一个测试的经验基础,我曾预测 8450会在这种多线程任务中获胜,最后的结果也不出所料。
总结:多线程任务并行处理,三核强于双核
也许我的要求有些特殊,对多任务,尤其是负载都比较重的多线程任务,因此对处理器的多核处理能力有较高的要求。正是因为在E7200和8450之间摇摆不定,所以才找朋友借了这两套平台做测试。测试的结果表明,在较轻的多线程任务下,E7200和8450几乎不分高低,并无太大差别。而当多线程任务变得较为繁重时,比如播放视频的同时压缩视频,或者在进行3D游戏的时候播放高清视频,此时对处理器的并行处理能力提出了较高的要求,而这时,8450多出来的一个核心就能充分发挥作用了。
几个实际应用场景的测试也说明了这个问题,在我所需要的几种应用场合下,8450作为三核处理器的表现完全超越了E7200。对于我所需要的多屏显示+多任务同时运行的应用环境来说,自然8450就是最佳的选择了,因此最后我选择了8450作为新装机的处理器。
当然,E7200的优秀运算能力也不可忽视,更高的主频让它在很多应用场合都游刃有余,非多线程测试表现超过8450。不过对我我的应用环境来说,它确实是不太适合,最后也只有放弃了。
如果你也有双屏显示+多任务同时运行的需求,那么希望通过我的这些测试能给你带来些许帮助,在这样的多任务应用环境下,三核处理器的确超越了双核处理器的性能,成为最佳选择。由于测试是一个人独自完成,如果有不专业或者不妥当的地方,欢迎大家指正。