
可重构计算( Coarse-grained Reconfigurable Archit副修志ecture,CGRA)是一种空域上的并行计算模式,以空域的硬件结构组织不同粒度和不同功界程略把能的计算资源。在运行时,根据数据流的特点,让配置好的硬件资源互连形成相对固定的计算通路,以接近"专用来自电路"的方式进行计算;当算法和应用变换时,再次通过配置,重构为不同360百科的计算通路去执行不同必虽派的任务。
CGRA由中国清华大学可重构计算研究团队于2006年开始投入研究,2019年,基于该技术的芯片实现规模化量产。
- 中文名称 可重构计算
- 外文名称 CGRA
- 特性 系统运行中重新配置电路
历史与现状
可重构计算架构自20世纪80年提出以来,先后出现了比如XPP-III芯片,PC201,PC202系列芯片,以来自及清华大学的REMUS芯片等,发展平独己稳。当时产业界巨头依赖工艺的进步,传统计算架构下的处理器性能可以不断提升,足以满足迅速增长的市场需求。
随着摩尔定律逐渐趋缓,工艺进步缓慢,依赖工艺提升性能的思路,已经不可持续,探索实践新型体系架构成为提高处理器性能的唯一出路。可重构计算架构作为在学术界研究发展了几十年的计算架构越来越受到重视。特别是以清华大学的微电子所的研发团队为代表,从2006年成立清华可重构实验室,从2015年起,将可重构架构应用在AI计算、神经网络计算场景,并设计了一系列AI芯片,CGRA开始在国际学术界360百科和工业界受到广泛关注:2015年,《国际半导体技术路线图》将可重构计算(CGRA)作为未来最具前途非冯·诺依曼体系结构重点介绍。2017年,美国国防部高级研究计划局推出"电子复兴计划(款清频ERI)",着重强调软件定义硬件架构,其本质就是软件和硬件均具可编程能力的可重构计算架构。但关键的芯片设计理念比清华团队晚了10年,其设定的核心指标(重构时间,300~1000ns)远低于微电子所(重构针杆投数时间为20~40映以建唱甚制气材ns).
从2016年起,多家国际大公司纷纷积极引入可重构计算技术,计划推出新产品面向市场。
李胜队附振派用计算优势
CGRA计算架构通过空域硬件结构组织不同粒度和不同功能的计算资源,通过运行过程中的硬件配置,调整硬件功能,根据数据流的特点,让功能配置好的硬件资源互连形成相对固定的计算通路,从而以接近"专用电路"的方式进行数据压深天三驱动下的计算。当算法和应用变换时,再次通过配置,使硬件重构为不同的计算通路去执行。CGRA最大许诉手局土材雨的优势体现 在两方面,一是没有余办金比管此种便传统指令驱动的计算架构中取指和译码操作的延时和能耗开销,二是在计算过程中以接近"专用电路"的方式执行。此外,CG字树坏攻久取RA架构算力可以弹性扩展,适用于从云端到边缘端中对高能效和灵活性有综合要求的场景。
芯片应用方来自向
基于CGRA计算架构的芯片产品,从2018年开始应用在边缘侧,这是因为:
一,边缘智能市场发展迅速,市场存在大量空白,对新360百科创公司切入相对容易,同时,市场对芯片规模和算力相对要求比较低,短期定位在端侧,可以快速推出产品面向市场,实现产品变现,打通商喜挥体旧脱又板装处厂业落地,获得市场反馈。
二,在边缘侧,碎片化的应用需求比较多,但是对生态势阻相对要求比较低,可沙千依重构灵活的应用架构,可以减少芯片流片费用,降低芯片成本开销,可以很形跑们抗好满足边缘端要求。
CGR秋律杀罪训包意苗跟尔A的架构具有天然可扩展性,通过算力扩展,其高能效,灵活性的特点会也非常适合云端市场。
评论留言