当前位置:首页 > 装机升级 > 显卡 > 新闻
Kaveri的得与失
  • 2014-1-8 11:41:56
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:陈扬轶
  • 作者:
【电脑报在线】作为今年AMD必然要重点推广的产品,Kaveri APU承担着销售以外的很多责任。可能对于大部分人来说,这款APU没有和FM2+接口的主板一起推出,是一件颇为搞笑的事情,但是如果从前前后后Kaveri在架构规格上的变动来看,AMD显然也是在做着思想上的挣扎。对于AMD而言,Kaveri作为异构架构的重要产品,在技术领域以及市场领域上到底该如何定位,才是真正头疼的事情。下面我们从Kaveri一些重要的技术特点来分析,其中或许能让我们更清晰地认识到这款APU。


  作为今年AMD必然要重点推广的产品,Kaveri APU承担着销售以外的很多责任。可能对于大部分人来说,这款APU没有和FM2+接口的主板一起推出,是一件颇为搞笑的事情,但是如果从前前后后Kaveri在架构规格上的变动来看,AMD显然也是在做着思想上的挣扎。对于AMD而言,Kaveri作为异构架构的重要产品,在技术领域以及市场领域上到底该如何定位,才是真正头疼的事情。下面我们从Kaveri一些重要的技术特点来分析,其中或许能让我们更清晰地认识到这款APU。


真正的“异构”先锋
  AMD谈异构计算已经有不少年头了,从APU开始,AMD显然就极力想把CPU和GPU更好地融合在一起。如果说以前的APU仅仅是一种铺垫,或者因为技术和市场而不得不妥协的话,那么新一代APU——Kaveri,无疑将是AMD在异构之路上走出的重要一步。
  
  这里再多谈Kaveri的规格意义不大,频率、缓存永远只是技术架构之后的产物。我们更多要想的是Kaveri这款APU对于AMD甚至是整个业界的意义,从这一点来看,或者HAS架构永远要比单独去谈Kaveri的CPU或者GPU有多强的意义要大得多。
  
  关于HSA架构,这是AMD从Fusion融合架构上提升而来的一个说法,全称为Heterogeneous System Architecture,即异构系统架构。这个架构实际上着重的就是GPU和CPU的异构计算。AMD认为传统的CPU发展已经到了瓶颈,无法在并行运算上再有突破,而CPU+GPU运算就能很好地解决这个难题,GPU作为一个多重单位运算体系,在并行计算上有得天独厚的优势,通过CPU与GPU的结合让串行工作与并行工作协调处理,将大幅度提高计算机的计算能力。

  
  HAS异构架构将处理器和GPU完美地联动在一起

  在HSA产品计划中,第一款使用HSA架构的APU就是Kaveri,它使用Steamroller的CPU加上GCN核心的GPU。这里我们无需去担心这款APU在CPU和GPU的性能上有多强,如果单独分裂来看, Intel和独显都不屑一顾。但如果是从一个整合的架构而言,Kaveri的确是开创了异构计算产品的一个先河,是AMD在技术领域以及产品领域的一个重要里程碑。


革命性的hUMA技术
  UMA技术我们并不陌生,内存统一寻址这玩意已经在很多设备以及硬件上使用,包括之前的多核心处理器、APU、集显系统甚至是游戏主机,比如 Xbox 360。而在HAS架构中,最关键的则是hUMA,一种将CPU和GPU更加紧密结合起来的革命性技术。
  
  在过去,即便GPU和CPU已整合到同一个芯片上(GPGPU技术),芯片在运算时要定位存储的位置仍然得经过繁杂的步骤,这是因为CPU和GPU的数据储存区相互独立仍然,当CPU程序需要在GPU上进行部分运算时,CPU必须将存储区上的所有的资料复制到GPU的存储上,而当GPU上的运算完成时,这些资料还要再复制回到CPU存储。这些步骤都会不断耗费时间以及降低程序处理的效率。
  
  而在hUMA技术里,CPU和GPU能共享同一个内存存储空间,并且CPU能够直接存取GPU的存储位址,不必像过去得花工夫再将GPU的运算资料复写到CPU上。这使得CPU和GPU之间互相交换资料的步骤显得简单直接,最大的好处就是工作效率提升,相应速度加快,同时还能解决硬件强行分配资源所造成的浪费。通过hUMA,无论是CPU还是GPU,所有的计算核心都将共享一个单一的内存地址空间,并且CPU或GPU中任意一个处理单元做出的更新,对其他所有处理单元均可见。可以说hUMA技术完全解决系统中不同种类计算核心在读取和访问内存之间的障碍,彻底将CPU和GPU绑在了一起。

本文出自2014-01-06出版的《电脑报》2014年第01期 E.硬件DIY
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交