2019 年 6 月,AI 芯片创业公司清微智能首款可重构计算架构 AI 芯片实现量产的消息在业内迅速传开,可重构计算架构芯片再次引发一波讨论的热潮。经历过十多年的技术积累,这枚小小的芯片在全球芯片市场中开启了全新的篇章。

       十年磨一剑,可重构计算架构将引领未来芯片市场-编程知识网       

时光倒流,20 世纪 60 年代,可重构的概念早在就被提出。追根溯源,可重构芯片最早的技术源于 20 世纪 80 年代末诞生的高层次综合理论和方法。

 

直到 2006 年,意识到可重构计算架构对于提升芯片算力、降低功耗的巨大优势,清华大学的魏少军教授牵头成立了清华大学可重构计算研究团队。成立十多年,该团队一直进行可重构计算理论和架构研发,在国际核心学术期刊和会议发表数百篇论文,并先后获得教育部技术发明一等奖、中国发明专利金奖,国家技术发明二等奖。

 

2015年,可重构芯片因为第三次 AI 热潮开始受到关注。

 

2017年6月,清华大学可重构计算研究团队的第一代人工智能芯片Thinker-Ⅰ推出,并获2017 ACM/IEEE ISLPED会议设计竞赛奖。研究团队还在ISCA 2018发表了中国唯一第一作者论文。

 

2016年、2017 年,清华大学可重构计算研究团队推出三款基于可重构计算架构的 Thinker 系列芯片。Thinker 系列芯片具有极高的灵活性,能支持各种 AI 算法,依托其动态配置的特点,Thinker 芯片具有很高能效比,初次展露锋芒。

 

2018 年 7 月,北京清微智能科技有限公司脱胎于清华可重构计算团队,在在北京中关村注册成立。

 

2018 年第三季度,清微智能悄然完成近亿元级天使轮融资,投资方包括百度战投、分众传媒、禧筠资本、国隆资本、西子联合控股等,再次引起芯片界的关注。

 

2019 年 6 月,清微智能成功量产了首款可重构芯片 TX210,从成立到量产,清微智能用了短短一年时间。看到这里,大家大致会明白,这个刚踏入产业界门槛的“新人”并非“一夜成名”,而是基于十多年的技术积累,积攒了 200 多项技术专利后的厚积薄发。

 

回顾了让可重构计算架构成为万众瞩目焦点的背后大佬之后,我们回过头来看看,这“可重构计算架构”究竟是什么。

 

据第一代可重构计算架构的缔造者魏少军解释,CGRA(Coarse-grained Reconfigurable Architecture)是一款新型的可重构计算架构,而可重构芯片不属于 CPU、GPU、FPGA 或  ASIC,它是一种全新类别的芯片。因为其特点是软件硬件都可以编程、混合粒度、芯片的硬件功能随软件的变化而变化,应用改变软件、软件再改变硬件,所以无论是在国内还是国外,可重构芯片很多时候被误解成 FPGA。

 

但它的技术原理与前者并不相同。

        十年磨一剑,可重构计算架构将引领未来芯片市场-编程知识网        

与 CPU、GPU、FPGA 和 ASIC 相比,CGRA 最大的优势在于,一是没有传统指令驱动的计算架构取指和译码操作的延时和能耗开销,二是在计算过程中以接近“专用电路”的方式执行,因此平均计算能效分别是前三者的 1000 倍以上、100~1000 倍、100 倍以上,相比 NPU 也有 10 倍以上的性能提升。另外,由于 CGRA 基于配置方式执行,执行效率与 ASIC 相当,但是灵活性远远好于 ASIC。更重要的是,CGRA 架构算力可以弹性扩展,适用于从云端到边缘端对高能效和灵活性有综合要求的场景。

 

集众多优势与一身,可重构计算芯片成为即将到来的 5G 时代下终端设备的最佳候选之一,可重构架构可以提升 AI 芯片的能效比,在保证 AI 计算效率和精度前提下降低功耗。而基于可重构计算架构的软件定义芯片使得硬件架构功能随软件的变化而变化,实现更灵活的芯片设计,同时也具备处理器的通用性和 ASIC 的高性能和低能耗,被一些专家视为 AI 通用芯片的方向之一。

 

你对可重构计算架构感到好奇吗?这个或将成为未来芯片市场主流的架构设计究竟有何非同一般之处?为跟上技术潮流,你一定不会想要错过这次机会:清微智能 CTO 欧阳鹏将亲临本次免费公开课直播间,面对面详解可重构计算架构,对这个话题感兴趣的童鞋可实时提出自己的疑问,欧阳鹏博士将在直播间与观众互动并答疑。      

 

十年磨一剑,可重构计算架构将引领未来芯片市场-编程知识网 

  • 课程大纲:

 

1、芯片产业背景分析、发展趋势及未来业界应对变化的方法

2、可重构计算技术的技术实现原理、优势与价值

3、可重构计算芯片如何执行不同算法或应用的计算

4、开发者与技术人员需要掌握的专业知识与开发工具推荐

 

  • 内容介绍:

可重构计算是一种可根据不同的应用或算法灵活重构硬件资源的新型芯片架构技术,既能在极低功耗下实现高性能计算,也能无缝衔接各类智能算法,具有极强的通用性。CGRA 是完全中国自主知识产权的原创技术,目前中国已有基于该架构的产品量产。CGRA 被《国际半导体技术路线图》评为最具前景的未来计算架构,英特尔、英伟达等企业也从去年开始布局相关芯片业务。

 

本次课程涉及可重构计算的架构和配置机制,可重构计算芯片如何可以根据算法和应用的不同配置硬件资源来执行不同的计算?在实际应用中,可重构计算如何做到高能效和通用性兼备?

  • 课程适合人群以及听众收益

 

适合人群:芯片技术人员,AI 开发者等

学习收获:对芯片技术发展方向有新的认识,对于芯片新型架构有所了解。

 

  • 讲师介绍:

 

欧阳鹏,清微智能 CTO,清华大学微电子研究所博士。TCAS-I, TCAS-II, TCSVT 等期刊审稿人。十余年算法和计算架构研究设计经验,是可重构架构的重要参与人。先后负责多款芯片的设计流片,包括面向计算机视觉的 Lasa 芯片,面向人工智能应用中物体的 thinker 系列芯片。

在 JSSC,TC, TCAD,TCAS I 等期刊发表学术论文五十余篇,申请专利二十余项。受邀出席DAC,VLSI,CICC,DATE,FCCM,ICPR,WACV 等多个国际顶级会议。参与国家 863,国家核高基,清华-帝国理工国际研究,清华-紫光横向等重大项目研发,获得“教育部科技成果鉴定完成者认证”、2017 ISLPED design contest finalist 、DAC2019 Low-Power Object Detection Challenge亚军等荣誉。

加入「公开课」交流群,获取更多学习资料,课程信息,热招岗位等

十年磨一剑,可重构计算架构将引领未来芯片市场-编程知识网

今晚 9 点 公开课

Python系列课之:多继承、super、MRO算法

扫码直接报名

十年磨一剑,可重构计算架构将引领未来芯片市场-编程知识网

课程大纲:

1. super的基本用法

2. Python多继承

3. MRO算法原理与实战

了解Python多继承原理、super的原理,以及MRO的规则。