全新游戏杀手锏 AMD Mantle API技术解析
- +1 你赞过了
【天极网DIY硬件频道】在这期,我们来聊一聊API的事情,即应用程序编程接口。API的主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源代码或者理解内部工作机制的细节,因此可以非常大地提高编程人员的工作效率。提到API,我们很自然而然地就能够想到的是Direct X,并且它也在游戏圈保持了很久的统治地位。
在近期随着AMD发布了全新Hawaii架构显卡之后,Mantle API也被作为一项新的API技术推出。在英文原意中,Mantle代表的是地幔,而AMD也是要将这个技术如同地幔一样成为连接硬件与软件之间的桥梁。
Mantle技术在硬件层与软件层之间起到了桥梁的作用
AMD将整个显示应用程序系统比作是一个地球,其中核心就是GCN Core即硬件层,而下地幔则是Mantle Dirver,上地幔是Mantle API,最上层的地壳则是显示应用程序。Mantle 技术的主要功用,则是起到连接GCN Core硬件层与软件层的作用。Mantle API是借助于Mantle Dirver而实现的,所以更新相关驱动软件也是一个非常必要的步骤。
AMD Catalyst 14.1 Beat驱动支持Mantle技术
在AMD Catalyst 14.1 Beta版驱动中,首次提到了对Mantle技术的支持,并且在近期《BF4》也推出了支持Mantle API的版本更新,成为了玩家体验新技术的最佳平台。而且从AMD在针对Mantle的解释中,我们可以看到它的支持硬件还是非常宽泛的。
Mantle技术支持硬件一览
在Mantle技术的硬件支持方面,AMD Radeon R9、R7系列,HD 8000与HD 7000系列显卡都可以完全支持,并且在APU产品线中的A10-7000系列以及A8-7000系列也同样可以支持该技术。事实上,只要是采用GCN Core的GPU/APU硬件产品,都可以通过更新驱动来支持Mantle技术。其实对于支持硬件方面,AMD已经做到了非常大的兼容性,要知道Radeon HD 7000系列可是2012年年初才发布的产品。
并且值得一提的是,Mantle API也提供了对4K以及Cross Fire的支持,甚至包括了Eyefinity多屏显示技术。因此使用多显卡以及多屏显示器的用户,完全不用担心是否支持Mantle的问题。同时,Mantle技术还对Direct X10以及Direct X 11保持兼容与支持,很大程度减少了游戏开发者的开发难度。
相对DX 11,Mantle的性能提升明显
通过各类测试不难看出,在开启Mantle之后,游戏性能有了非常大幅度的提升,尤其是在平均帧数等方面。相对于传统Direct X 11,Mantle能够在相同画面设置下,提供了近乎30%的性能提升。
编辑点评:
实际上在之前AMD也推出了GAMING EVOLIVED,虽然同样是对GCN架构进行游戏优化,以让玩家得到更加优秀的游戏体验。但是这项技术依旧是基于Direct X架构下,并没有在API层面进行很大的改动。而Mantle则是一个全新的API,而新的指令集接口也可以让游戏开发者省却了很多不必要的麻烦,并且游戏玩家还能够得到更好的体验,何乐而不为呢?并且联想到AMD已经得到了XBOX ONE以及PS4的硬件供给合作,并且他们的显示核心同样是GCN架构,那么如果利用得当会造成家用机平台以及移植PC游戏作品集体一边倒的现象,Mantle对于AMD或许是一个新的重点。
最新资讯
热门视频
新品评测