HSA是AMD软硬兼施的基础
2014-04-29王庆丰
王庆丰
记者:Manju先生您好,我注意到異构计算其实不仅仅是AMD的专利,竞争对手比如Intel或者nVIDIA在这方面也在进行着研发,他们的CPU和GPU的融合产品也在逐渐加强这方面的设计能力,扩大GPU作为异构处理器在芯片上的占比。从您的角度上来看,是否意味着异构计算是今后处理器设计的大趋势,AMD拥有了HSA以后将如何保持自身的这种优势?
Manju:我们看到现在无论是手机、平板电脑,使用者都希望有更长的电池运行时间,同时还想要更炫的功能,更好的用户体验,这是对现有处理器的挑战。如何满足这样的消费趋势?从处理器设计的角度,我们需要让合适的计算单元做合适的工作。比如GPU对于数据并行计算和图形处理有着天然的优势,我们把GPU作为计算单元和CPU结合起来,从而形成了异构的系统。
异构计算在最近六七年中得到了很快发展,AMD是先行者之一,并且走出了一个创新的道路:HSA。相比较传统的异构平台,HSA硬件架构有独到之处,例如HSA架构下CPU和GPU内存管理上是统一的,整个内存数据对于CPU和GPU完全可见,数据不需要在CPU和GPU之间搬迁,大大节省系统资源。对于程序员而言,这种设计还可以显著降低异构应用的编程难度。
记者:这是一个关于游戏的问题,我们在看到微软XboxONE和索尼PS4已经采用了AMD的所有硬件产品,游戏应用的异构计算技术也已经推出,在未来PC端领域,有哪些游戏支持这个 Mantle技术,另外对于这项技术,我们有哪些长远规划?
Manju:AMD为用户提供的是减少与显卡的交互,就像今天早上所讲的游戏。现在大概有40多种Mantle游戏在开发之中。AMD的Mantle是基于AMD GPU的技术,但受益的也不仅仅是PC平台。这里面我加一点自己的意见,中国在未来像游戏盒子这方面,还是一块空白区。比如XboxONE游戏机,我们也知道它定价是499美元,而小米盒子和其他盒子的定价是1 000元人民币以下,在这个价格区间会大有文章可做。而AMD也完全可以从中端到高端,为中国很多基于家庭游戏核心的设计提供多种解决方案。而AMD基于Mantle的技术并不是和具体哪个CPU架构有必然的联系。