DX12释放多线程性能 AMD/Intel CPU谁更值得期待?
2016-06-23 13:06
也许现在还有许多用户觉得Windows 7这一即将被“取缔”的老系统要比当前的最新版系统Windows 10要好用无数倍(笔者自己也这么认为),因为使用Windows 7并不会遇到一些让人抓狂的BUG。但实际上,即便Windows 10在适用性上或许不如Windows 7,各位还是有一个非常充分的理由,将自己的操作系统升级成Windows 10(或者默认系统强制升级),这个理由就是“只有Windows 10才能支持DX12这一最新的图形API标准”。
为什么说“支持DX12”是一个可以说服自己操作系统升级到Windows 10的理由呢?答案其实很简单,因为DX11对多核心、多线程的利用率不足,导致i3、i5处理器在游戏中的表现,与更高端的Core i7相比几乎没有实质上的差距,甚至会出现“1核工作,9核围观”这样的尴尬情况。
相对于DX11而言,DX12 API通过更好的底层优化,在提高资源调用效率的同时减少了硬件开销,并显著提升了游戏对多核心、多线程CPU的利用率,让任务管理器里的“八个框框”的神秘加成这一脑洞变成了现实。
在DX12对多核心CPU的支持变得比DX11友好许多的同时,它的到来也大大扩展了我们选购CPU的余地,因为DX12的最重要特性是“大幅提高对多核心CPU的利用率”,这就让原生CPU核心更多的AMD CPU获益匪浅,使得DX12顺理成章地成为了AMD翻身的重要资本之一。
所以,各位主流玩家在为迎接DX12游戏接踵而至而准备的主机挑选CPU时,就需要仔细斟酌一下,到底是选择DX11游戏中表现出色的Intel Core i5处理器,还是原生CPU核心更多的同定位AMD FX处理器,今天我们就通过手头现有的DX12游戏资源,来了解一下在DX12游戏中,AMD、Intel两家的CPU的表现到底如何。
测试内容与测试平台配置简介
在本次测试中,我们选择了定位相当接近的两款CPU产品——来自Intel的Core i5-6400与AMD的FX-8300,并选用了相对应的硬件产品,组成了两套平台来进行测试,测试平台的具体配置如下:
测试内容方面,本次测试中我们选用了手头现有的两款支持DX12的游戏——《奇点灰烬》与《杀手6》来进行测试,测试时的分辨率定为现在最常见的1920 x 1080,具体画质设定请各位参看测试成绩展示页的表格。
需要注意的是,在这次测试中,我们不仅会在DX12下测试这两款游戏,还会在DX11下测试它们,以此帮助各位了解DX12是否能更好的利用多核CPU。
▲本次测试使用的AMD CPU为FX-8300
▲本次测试使用的Intel CPU为Core i5-6400
DX12游戏性能测试——《奇点灰烬》
《奇点灰烬》是一款Stardock制作的即时战略游戏。该作采用Oxide Games的Nitrous引擎打造,背景设定在遥远的未来,那时人类完全以意识形态存在,人们已经掌握了上帝一样的力量。但是人类发现自己已经处于战争之中,敌人就是一个叫做“Haalee”的具有意识形态的AI,企图推翻人类在宇宙之中的统治地位。
游戏中,玩家可以对后人类或是Haalee的力量进行控制,这是一场星际尺度的战争,其中的每场战斗都可能覆盖一颗星球的整个表面,因此本作的视野超出了玩家们所玩的任何一款RTS游戏。
《奇点灰烬》DX11、DX12性能测试:
▲DX12游戏性能测试——《杀手6》
《杀手6》是一款Io Interactive制作、Square Enix发行的动作冒险游戏。在本作中,主角要进行的任务地点包括了广州,香港,维也纳等地,我们熟悉的老牌杀手47,要在ICA的帮助下展开全球范围的猎杀行动。
该作依旧包含了系列核心元素,玩家可以使用众多道具在全球各种奢华,奇异的地方完成暗杀任务,除了借助新引擎营造超逼真的细节,该作还将是一款开放世界,非线性的游戏,随意存档的沙盒玩法。另外,契约模式正式回归,玩家可以打造独特的挑战,与其他玩家分享,同时取消主角的魔法口袋,力图打造更真实的杀手世界。
《杀手6》DX11、DX12性能测试:
▲AMD处理器DX12表现值得期待
通过《奇点灰烬》、与《杀手6》这两款支持DX12的游戏的测试结果来看,AMD FX-8300这款规格为四模块八核心的CPU在DX12游戏中的表现,与4核心4线程的Intel Core i5-6400相比还是存在一定差距。其中的原因就在于——虽然AMD FX-8300的规格看似优于i5-6400,实际上相比较而言并没有什么优势,更何况i5-6400的单核性能也要占优一些。
当然了,以此结果就认定Intel CPU在DX12游戏中的表现优于AMD CPU的话,似乎为时尚早。为什么呢?因为无论是在《奇点灰烬》还是《杀手6》中,AMD FX-8300获得的性能提升都要优于Intel Core i5-6400。所以在硬规格并不占优、CPU单核性能稍逊的情况下,AMD FX-8300能在DX12下获得更高的性能提升,显然就是因为自己的原生CPU更多,同时也受益于DX12更优秀的多核心/线程利用率了。
另外,DX12这一底层API脱胎于AMD两年前推出的Mantle API,保留了Mantle API的最重要特性,两者均试图利用更底层的API直接利用硬件资源,摒弃多余的层级、提高资源调用的效率、减少硬件开销,同时重点提高多线程能力,均匀地调用所用的线程,让“过剩的CPU性能”得到相对更充分的利用,而这也是AMD CPU在DX12下的表现大大优于DX11下的重要因素。
更重要的是,FX-8300与i5-6400在DX12下的性能差距,相比DX11下已经缩短很多了,这对于一款售价700元左右的AMD CPU而言,表现确实可圈可点,毕竟就算各位去马云那儿买个散片i5-6400,至少也要花1000块钱吧。
也许本次测试的结果并不能充分说明AMD、Intel这两家的CPU到底谁在DX12下的表现更好,毕竟我们只测试了两个项目,但各位却可以看到AMD对于DX12这一未来的主力API有着更好的支持(Mantle虽死犹荣),可以利用DX12更优秀的多核心/线程利用率,获得显著的性能提升,而Intel于此还要略逊一筹。也许在更多DX12游戏到来后,两家的CPU在DX12下的表现相对现在不可同日而与,但选择AMD CPU,来迎接更多的DX12游戏,无疑是值得各位期待的,尤其是在采用14nm LPP工艺的AMD Zen处理器到来之后,AMD或许真的会迎来翻身的一天。
相关文章
- 鐜嬪仴鏋楄瀹跺嵃娓歌墖鏇濆厜 缃戝弸锛氳繖娆$湡鏄传绌烽檺鍒朵簡鎴戜滑鐨勬兂鍍忓姏
2018-04-16 16:32
- 涓夊搴﹀叏鐞冨彲绌挎埓璁惧鍑鸿揣閲忎笂娑94.6%锛岃嫻鏋滅ǔ鈥
2019-12-10 17:52
- Samsung鏂颁笓鍒╂洕鍏夊叏闈㈠睆娌℃湁鍒樻捣
2018-05-13 13:33
- 鍏ㄥ箙楂橀熻繛鎷岰anon1DX鍗曟満鍞28800鍏
2018-04-09 17:32
- 鍗庝负Mate X棰勮渚涜揣20涓囧彴宸﹀彸
2019-06-30 15:50
- 杞婚噺绾у叆闂ㄦ満锛欶ujifilmX-M1鏃犲弽鐧诲満
2018-01-03 12:00
- 闂厜鐏珶鏈夎繖涔堝鑺辨牱榄呰摑E2璇勬祴
2018-05-29 19:33
- 涓寰幆缁忔祹鐮旂┒闄㈠湪娌у窞鎴愮珛
2020-12-28 16:52
- 2018鏄ヨ妭绗竴鏂版満 榄呰摑E3鑳岄潰璁捐鎹夌溂
2019-02-19 05:37
- iPhone6Plus鎼滀笉鍒癢iFi 鎵嬫満搴楁病淇ソ 澶х鎬濊矾娓呮櫚涓鎷涙悶瀹
2018-05-02 14:31
- 闃块噷YunOS鍗冲皢鍒版潵 鐩墠宸叉湁鍥戒骇鎵嬫満鏀寔 鏈熷緟鍚楋紵
2018-04-29 20:31
- 闇稿睆浜嗭紒闂嵎缃戝叓鍛ㄥ勾鎰熸仼鍥為娲诲姩鐏儹杩涜涓紒
2021-07-22 19:46
- 360鎽勫儚鏈3C浜戝彴鐢垫睜鐗堝紑鍚鍞 鍒涙柊鈥滀笉鎻掔數鈥
2021-03-20 09:54
- 澶栧獟鎶ラ亾锛歀G姝g爺鍙戞柊娆剧炕鐩栧紡鍙姌鍙犳墜鏈
2018-07-06 05:31
- 鎵庡厠浼牸澶绾︿細缁欏瀛愯█浼犺韩鏁 鎵庡厠浼牸瀹堕娆℃洕鍏
2019-12-05 18:53
- 5799鍏冭捣 涓夋槦GalaxyS9/S9锛嬪媰鑹绾㈢増鍙戝竷 涓夊ぇ濂崇浠h█
2018-05-08 17:32
- 鍗板害閫爄Phone缁堜簬涓婂競 浣嗘灉绮変緷鏃у緢澶辨湜
2018-09-22 00:32
- 鏇寸敓琛岃柂閰珽TC锛氭櫤鑳借柂閰競鍦虹殑棰嗚窇鑰
2019-08-20 11:55
- 榄斿吔浜夐湼锛氬畧鍩庡叧鍗$殑璁惧畾鍗佸垎缁忓吀 閭d箞鎴樺焦涓渶缁忓吀鐨勬槸鍝叧锛焈甯屽皵鐡﹀鏂
2019-06-30 14:46
- 鑴戞礊椋樺嚭澶╅檯鐨勭鐮旈槦浼嶅紑鍙戝嚭3D鎵撳嵃姘磋川妫娴嬪櫒
2018-08-05 18:31