最后是AMD的显卡业务,AMD今年就会拿出使用了HBM技术的产品,即坊间传闻的R9 3xx系列。这或许也就是AMD今年鲜有的几款新产品了。不过鉴于HBM技术还只是第一代,同时制造工艺仍停留在28nm水平(不是AMD的错,AMD已经没有工厂了),所以小编不会认为R9 3xx的发布会将对公司产生质的改变。但是最近一条有关AMD会考虑发布全新双芯单卡产品,并取名为R9 395x2 VR的传闻,倒是让小编想说点什么——这个VR的命名显然是代指当前最被关注的虚拟现实技术,而AMD也在不久前正式发布了LiquidVR API。 Liquid VR又为何物?与去年风风火火的Mantle API一样,是AMD工程师在软件领域做的又一次努力。通过这样的底层API,应用开发人员可以更高效地调动硬件资源来实现高速的运算。据悉,LiquidVR也对虚拟现实应用的常用编程技巧做了优化和规范,该编程接口是跨平台兼容的,Oculus等VR产品都能直接调用,很多时候甚至比官方API更容易使用。用比较通俗的话说,LiquidVR相当于VR界的OpenCL,为啥不说是DirectX?因为前者跨平台嘛。 前文已经两次提到Mantle,那这里小编就粗浅介绍一下这个一度让游戏开发界为之振奋、疯狂的技术。肯定有网友怀疑小编又收钱发软文了,一个已经被DirectX 12“击败”,并且已被AMD官方证实将终止的开发项目,能被说成是“让人为之疯狂”的技术?是的,Mantle、DirectX 12以及全新的OpenCL Next(Vulkan)三者之间是有渊源的,甚至可以说,没有Mantle就不会有微软DirectX 12。AMD高管曾这么说过:“我们直接把Mantle的代码交给了微软,告诉他们说,看,这就是我们实现底层硬件加速的方法。”于是,本来没有DirectX 12计划的微软,在2014年3月宣布了有关计划,这距离AMD拿出首版Mantle已过去6个月。微软官方当然从来没有承认这些细节,但也从来没有公开否认过AMD的“信口开河”。 AMD为何花大精力打造Mantle?小编认为一个主要的原因是公司陷入了各种困境,其实一个陷入困境(但不是绝境)的企业才最敢于创新!看看几年前的微软,看看曾经的黑莓,看看今天的英特尔……安逸的生存环境让这些企业忘记了创新的根本,或者说不会再像过去一样那么激进。而又是什么成就了今天全球最大市值的苹果?除了神一般的乔布斯,那就是公司当年几近破产的压迫感。如今的AMD也是一样,他们倾听了游戏开发人员数年来的抱怨——要更多的控制硬件底层资源,DirectX接口太低效了——于是他们拿出了Mantle,并在一年内迅速获得多个游戏开发巨头的青睐。微软不希望被边缘化,自然接纳了AMD的建议——你会更相信一直处于“饱暖思淫欲”状态下的微软会从零开始重写与底层硬件直接接轨的DirectX 12?反正小编是不信。AMD通过Mantle逼迫微软就范,或许这不是该公司的最初目的,但结果是完全可以接受的——DirectX 12的绝大部分代码应该是基于Mantle。而另外一个结果则是一直乏人问津的OpenCL被彻底放弃,取而代之的是全新的OpenCL Next(但两者不兼容)。OpenCL Next将会提供一个媲美DirectX 12的性能和易用性。而这个全新的API则完全是基于Mantle开发的,并已被官方证实。 |