AMD HSA异构计算颠覆CPU和GPU的固有认识

  【天极网服务器频道6月17日消息】AMD推出了代号为Kaveri的新一代APU,真正将CPU和GPU融合在一起,真正实现了HSA(Heterogeneous System Architecture,即">异构系统架构),这也是AMD在当年推出Athlon、Opteron、真双核产品之后又一款在架构层面上有颠覆性创新意义的产品,将为AMD未来的产品技术发展奠定坚实的基础,是AMD在技术领域以及产品领域的一个重要里程碑。

  GPU在数据并行计算和图形处理上有着天然的优势,CPU适合处理例如操作系统、轻负载应用等传统工作。因此,从处理器设计的角度,我们需要让合适的计算单元做合适的工作。根据应用的计算性能要求,平衡使用CPU和GPU资源,甚至将以前(异构计算出现之前)需要CPU做、但又勉为其难的工作交给更适合的计算设备GPU,就能很好地降低设备功耗。

  HSA架构下,CPU和GPU在内存管理上是统一的,内存数据对于CPU和GPU完全可见,数据无需在CPU和GPU之间搬迁,大大节省系统资源。对于程序员,这种设计可显著降低异构应用的编程难度。以OpenCL编程为例,程序员可以在不同设备间传递指针而不是数据,这就可以将更多传统上由CPU处理的数据结构放到GPU上处理。CPU和GPU统一的内存模型,也使得OpenMP/Java这类共享内存模型的编程语言成为HSA的编程语言,从根本上解决异构应用编写困难的局面。

  事实上,目前包括英特尔、英伟达等多家厂商都在提供异构计算的产品,并应用了不同的技术方案。为更好地推广HSA,AMD正在推动将HSA架构变成开放标准,与其他处理器公司共同推动异构计算的生态环境。HSA最终会落到硬件层面上,这意味着厂商都可以拿这个规范去设计他们的硬件。AMD的思路是自己的IP优势。我们的差异化体现在我们制造芯片的知识产权上面,比如AMD异构芯片的电源管理,芯片模块化设计从而提供更多HSA兼容的芯片模块,异构芯片间Cache处理能力、GPU架构等等。

  在高性能计算领域,HSA则有更广泛的空间。服务器里有很多计算密集型的任务,例如高性能计算当中就有很多数据处理会变成矩阵乘法操作,这种任务对计算性能要求很高,在经过一定计算之后会返回结果,并需要一个决策过程,如此反复再进行下一个处理。CPU非常适合做决策,但GPU则非常适合大型矩阵操作。HSA将CPU和GPU进行了高效连接,这种在架构上的调整让调度无需考虑数据所在(是在CPU还是GPU上),也无需考虑处理过程(在决策还是在计算),使HSA不但适用于终端设备,也是服务器和高性能计算非常好的技术实现方式。

网上商城商品/规格/促销价格(作者:李祥敬责任编辑:李祥敬)

时间: 2024-09-17 03:39:12

AMD HSA异构计算颠覆CPU和GPU的固有认识的相关文章

AMD彻底合并CPU和GPU部门结束ATI独立运营

5月7日消息,AMD周三进行业务重组和人事调整,将CPU和GPU芯片业务合并为一个部门,ATI将结束独立运营,由原GPU业务部门副总裁Rick Bergman负责,原来负责服务器芯片业务的副总裁Randy Allen将离职. AMD发言人Drew Prairie表示,将CPU和GPU部门合并会提高运营效率,新的业务结构整合了产品团队并为技术研发.销售和营销团队确定了明确的领导方向,此次业务重组不会引发任何裁员. AMD已经将业务重组为四个新的部门.产品部门将负责推出CPU.GPU产品和芯片的设计

CPU与GPU整合势能加速 移动芯片风险诱惑并存

得平台者得天下,对于英特尔和AMD两大巨头,双方在移动平台上竞争针尖对麦芒. 今年,英特尔迅驰2vPro平台与AMD的Puma平台成为市场争夺焦点.9月份以来,英特尔和AMD最新移动平台先后上市.2010年,随着MDAGU(加速计算单元)推出,AMD在移动平台领域的竞争优势将得到进一步体现. 在移动平台竞赛中,AMD将显卡部分重要性提升到新高度,而这恰恰是迅驰2架构中相对较弱的部分(单就集成显卡而言).英特尔应如何出牌应对? AMD主打CPU 与GPU融合CPU与GPU整合成为必然.可以预见,整

CPU和GPU的区别是什么?

  首先需要解释CPU(Central Processing Unit)和GPU(Graphics Processing Unit)这两个缩写分别代表什么.CPU即中央处理器,GPU即图形处理器.其次,要解释两者的区别,要先明白两者的相同之处:两者都有总线和外界联系,有自己的缓存体系,以及数字和逻辑运算单元.一句话,两者都为了完成计算任务而设计. 先直观地上个示意图: 从图中我们可以看到,CPU和GPU均有自己的存储(橙色部分,实际的存储体系比图示更为复杂),控制逻辑(黄色部分)和运算单元(绿色

CPU和GPU有何区别呢

  CPU即中央处理器,GPU即图形处理器.其次,要解释两者的区别,要先明白两者的相同之处:两者都有总线和外界联系,有自己的缓存体系,以及数字和逻辑运算单元.一句话,两者都为了完成计算任务而设计. 两者的区别在于存在于片内的缓存体系和数字逻辑运算单元的结构差异:CPU虽然有多核,但总数没有超过两位数,每个核都有足够大的缓存和足够多的数字和逻辑运算单元,并辅助有很多加速分支判断甚至更复杂的逻辑判断的硬件;GPU的核数远超CPU,被称为众核(NVIDIA Fermi有512个核).每个核拥有的缓存大

阿里云发布异构计算解决方案:弹性GPU实例及FPGA解决方案

1月21日,阿里云发布异构计算解决方案:弹性GPU实例和FPGA解决方案.它们能为客户提供高效率.低延迟的实时计算.在数据安全性有保障的前提下,提供灵活弹性的异构计算资源.弹性GPU产品2016年底开放邀测以来,视频.渲染和计算等领域众多用户已在使用. 弹性GPU实例 弹性GPU实例是阿里云为客户定制的支持多家GPU的弹性计算GPU系列产品. 性能介绍 以最新的弹性GPU实例来看,它可以灵活提供2048到8192个并行处理核心,搭配32GB的DDR5显存,最高提供15.08TFOPS单精度和1T

破译曙光GHPC1000的成功密码 当CPU遭遇GPU

曙光推出的这款具有前瞻性的服务器,集CPU与GPU优势于一体.http://www.aliyun.com/zixun/aggregation/17547.html">功能强大.在工程计算.地质勘探.仿真模拟.动画制作以及CG 渲染.分子化工等领域具有突出表现. 破译曙光GHPC1000的成功密码 日前,曙光颇具前瞻性的超级计算机GHPC1000面世.曙光GHPC1000使用GPU作为主体计算资源,应用自主创新的管理系统,将GPU(图形处理器)引入到高性能计算领域.支持CPU和GPU的混合计

AMD与INTEL的CPU哪个玩游戏好

问:为什么人们都说AMD比INTEL的CPU玩游戏好? 可是我觉的AMD GHZ要比INTEL GHZ差好多啊,是不是不能重GHZ方面看呢?我不太懂 请大家具体给我解释一下.还有就是AMD出了游戏比INTEL的好,那有什么缺点呢?有那些不如INTEL? 本人是搞音乐的也很爱玩游戏,以后要拿电脑做音乐方面之类的! 请大家帮我选择一下我到底应该选A 还是 I 谢谢? 答:首先,衡量一个CPU的性能不能单单的靠主频. 其次,INTEL和AMD的设计路线不同. INTEL注重的是高频高端, AMD注重的

小米跑分不仅仅是配置,跑的是CPU性能+GPU性能等综合性能

小米跑分不仅仅是配置,而是 CPU性能+GPU性能+内存及ROM存取效率+WIFI及2G/3G上网效率+整体系统优化的综合性能,其中系统优化是非常关键的!   作为一款国产手机,小米2不管是在性能上还是系统上都是智能手机界里的佼佼者,同时它的出现更是在国内掀起了一股小米发烧友的浪潮,成为由用户最强口碑铸就的国产智能手机.对于发烧友来说,他们毋庸置疑都在使用小米手机,但对于其他用户来说,小米是逐渐超越iphone的身影.随着小米1.1S的过去式,小米2开始进军智能手机市场,对于M2来讲小米跑分不仅

CPU和GPU双低效,摩尔定律之后一万倍 ——写于TPU版AlphaGo重出江湖之际

2008年,<三体2:黑暗森林>里写到: 真的很难,你冬眠后不久,就有六个新一代超级计算机大型研究项目同时开始,其中三个是传统结构的,一个是非冯结构的,另外两个分别是量子和生物分子计算机研究项目.但两年后,这六个项目的首席科学家都对我说,我们要的计算能力根本不可能实现.量子计算机项目是最先中断的,现有的物理理论无法提供足够的支持,研究撞到了智子的墙壁上.紧接着生物分子计算机项目也下马了,他们说这只是一个幻想.最后停止的是非冯结构计算机,这种结构其实是对人类大脑的模拟,他们说我们这只蛋还没有形成