你需要了解关于HSA规格的更多知识!

发布者:rnm888最新更新时间:2016-04-01 来源: eettaiwan关键字:HSA 手机看文章 扫描二维码
随时随地手机看文章
2000年以前,个人电脑(PC)通常只有一颗使用者可编程的处理器──也就是中央处理器(CPU);多年来有许多添加不同种类处理器的尝试,但一直到绘图处理器(GPU)发明,异质多工处理技术才成为PC市场的常见功能。

从那时候开始,PC与类PC装置如平板电脑、智慧型手机内的处理器数量与种类快速增加;今日所谓的系统单晶片(SoC)处理器,通常包括一个支援音讯、数据机与多媒体处理的数位讯号处理器(DSP),一个加速摄影机相关运作的影像讯号处理器,以及支援感测器融合、资料通讯与资料储存的其他专用处理器。

多工处理被多家不同的供应商导入成为PC平台的特色;因为作业系统开发商并没有提供必备的架构支援,那些供应商被迫在继承自较简易周边装置的驱动程式模型内运作。其最大的限制在于需要CPU协调主处理器与各个协同处理器本地记忆体之间的资料传输与指令。

随着协同处理器的数量与重要性提升,这种以CPU为中心的解决方案变得很不方便,有太多潜在性能在那些不必要的协调任务中被浪费,也会因为需要在多个实体与虚拟位址空间之间转译而产生太多错误与安全性弱点。

因此──虽然时间有点迟──相关解决方案应运而生,而被认为最全面的起点是AMD在2011年推出的融合系统架构(Fusion System Architecture,FSA);FSA演变成今日的异质系统架构(Heterogeneous System Architecture,HSA)规格,由HSA基金会负责维护。HAS基金会包括7家创始成员(除AMD之外,包括ARM、Imagination、联发科、 Qualcomm、Samsung与TI),还有42家一般会员,分成数个小组。

HSA基金会在2015年公布了1.0版的HSA规格,并于同年12月出版了一本题为《异质系统架构──全新的运算平台基础架构(Heterogeneous System Architecture -- A New Compute Platform Infrastructure)》的书籍,详述了该规格的背景与实作建议,由美国伊利诺大学香槟分校(University of Illinois at Urbana-Champaign)的Wen-Mei W.编辑。

HSA最重要的功能(笔者认为),是系统中所有的HSA处理器(代理/agent)采用单一记忆体模型(single memory model)、单一排队模型(single queuing model)以及单一虚拟指令集;此外针对抢占(preemption)与本文切换(context switching)也有一些标准化。

但基本上不同种类的处理器(例如CPU与GPU),会有程度不等的本文切换延迟,使其不可能延伸单一本文切换模型以适应每一种HSA代理。还有许多附加功能建立在那些基础上:原子记忆体(atomic memory)运作标准、例外状况处理(exception handling)、除错、执行时期应用程式介面(runtime APIs)等等。

HSA的记忆体模型也值得详述;该规格将在竞争CPU、系统与作业系统供应商影响下独立发展的记忆体子系统之许多特性标准化,展望未来,那些设计与编程HSA代理的厂商会需要在虚拟定址(virtual addressing)、连贯性与一致性支援单一组规则,不同于今日相互矛盾、混淆、错误诱导的混杂定义。

身为一位花费多年时间提倡架构现代化的工程师,我赞赏HSA基金会的进展,但我认为仍有进一步改善的空间(而且相当充裕);特别是当快闪记忆体被发明出来,我认为传统上对于“记忆体”与“储存”的定义已经过时,但PC产业仍固执地抵制一些在其他运算应用领域被证实已经成功的想法。

在上述的HSA新书中也有些未提及的议题,并非只有CPU、GPU与DSP等类型的处理器可能在PC中应用,例如FPGA正成为PC与高性能运算都有兴趣的方案;但是到目前为止HSA还是着重在CPU、GPU与DSP这些类型的处理器。

此外系统架构虽定义了系统安全性的限制,但安全性完全未在此书中提及──至少那个名词并没有出现在书籍的目录中。令人遗憾的现实是,HAS会产生像是那些像是在CPU上的病毒那么危险的、寄生在GPU病毒,系统配置者应该被教育如何将这些新的威胁最小化,但此书并不能提供协助。

最后作为一位独立评论者,我必须指出显而易见的一点:英特尔(Intel)不支持HSA (特别声明,我个人与英特尔并没有业务上的合作关系,也不是HSA基金会的成员)。英特尔在全球PC市场的占有率高达八成,对于共享虚拟记忆体以及其他一些HSA的元素有他们自己的实作方法。基于纯粹实用主义的理由,这一点可能有助于HSA基金会解释其解决方案的差异性与优越性所在。

对此我曾询问过HSA基金会主席John Glossner,他表示(在HAS基金会的官网上也有说明),目前市场上大多数对HSA的关注是来自于行动平台供应商,虽然也很欢迎英特尔加入,该公司在行动装置市场的能见度并不高,只有一些例如Win 10平板电脑等数量相对很少的利基产品,因此英特尔的缺席并不会对HSA的广泛采用造成障碍。

Glossner进一步解释,1.0版HSA规格的主要目标是协助供应商利用自己的IP、“从上到下”在平台上布置HSA;那些供应商通常对于那类议题关注较少,因为他们掌控设计的所有元素,而且对于以标准为基础的特殊应用共同处理器兴趣更高。而正在开发中的1.1版HSA规格,将有助于来自不同供应商的IP整合到个别SoC方案;在这样的环境中,安全性、字节序(endianness)等等类似的问题将需要更进一步的关注。
关键字:HSA 引用地址:你需要了解关于HSA规格的更多知识!

上一篇:英特尔抢吃苹果达阵,巴克莱看衰高通
下一篇:ICT产业趋势,载具和终端智能化

推荐阅读最新更新时间:2024-05-03 15:27

AMD建立HSA基金会:异构计算标准发布
  2012年6月份,AMD联合德州仪器、ARM、Imagination、联发科、共同组建了非营利组织 异构系统架构基金会 (HSA Foundation),随后吸引了LG、三星、高通等,目前已有40多家技术企业和17所高等院校。经过将近两年的努力,HSA基金会终于完成了自己的第一个重要使命,批准发布了异构系统架构规范的1.0 Final正式版。(规范标准地址)   这份规范包括三部分:   - HSA平台系统架构规范:定义了硬件的操作,其实已经是1.01版。   - HSA编程参考手册:为开发者提供工具、编译器等软件生态,已经是1.02版。   - HSA运行时编程参考手册:解释
[嵌入式]
AMD建立<font color='red'>HSA</font>基金会:异构计算标准发布
三星加入HSA基金会
韩国三星电子加入由处理器大厂超微(AMD)主导成立的异质系统架构(Heterogeneous Systems Architecture,HSA)基金会,业界认为可望加快中央处理器(CPU)及绘图处理器(GPU)的集成速度,加入HSA基金会的联发科将受惠,将异质运算导入中低价智能型手机市场,直接分享更多的云端运算应用。  超微(AMD)及矽智财供应商安谋(ARM)在今年6月宣布成立HSA基金会,包括苹果绘图矽智财供应商Imagination、德州仪器、联发科等5家业者共同名列创始成员。而经过不到半年时间,不仅韩国电子大厂三星电子宣布加入,包括Apical、Arteris、MulticoreWare、Sonics、Symb
[手机便携]
2018CSH暨全球异构系统架构标准(HSA CRC)研讨会在湖南召开
2018年5月29日,中国异构系统架构标准(CSH)暨全球异构系统架构标准(HSA CRC)研讨会在湖南理工学院圆满召开。本次会议由中国电子技术标准研究院、全球异构系统架构联盟中国区域委员会(HSA CRC)主办,中国异构系统架构标准工作组(CSH)和湖南理工学院承办。来自HSA联盟会员单位、中国异构系统架构标准工作组成员单位、相关高校、科研院所及企事业单位的50余名专家学者出席了本次会议。 近年来,异构计算作为高端可编程芯片、低功耗软件定义芯片、嵌入式计算、高性能计算等领域的研究热点和主流计算机体系架构的发展方向,受到国内外广泛关注。本次会议围绕国内和国际异构计算标准研究的最新进展及异构计算在人工智能、智能安防、智能机
[嵌入式]
2018CSH暨全球异构系统架构标准(<font color='red'>HSA</font> CRC)研讨会在湖南召开
异构运算新时代 2014年主力HSA技术揭秘
    科技的进步总是出乎我们意料,还记得当年AMD收购ATI之后开始宣传异构体系,那时候所谓的“异构运算”概念还是朦朦胧胧模糊一片,孰料转眼间2013年已经步入尾声,2014年AMD将带着支持完整“异构运算体系”的Kaveri APU站在我们面前。到底异构运算是怎样的一个体系,今天我们就为大家揭开那层薄薄的面纱。   1、首先,先来了解一下HSA   HSA全称为Heterogeneous System Architecture,是AMD在原来的FSA架构(Fusion System Architecture)基础上提出来的,强调的是CPU+GPU异构计算。AMD认为,现在的CPU发展已经遇到了瓶颈,传统CPU架构决定了它无法
[手机便携]
小广播
最新手机便携文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved