《全球首个基于人工智能技术的处理器芯片软硬件全自动设计系统“启蒙”正式发布,实现从芯片硬件到基础软件的全流程自动化设计,多项关键指标达到人类专家手工设计水平》

  • 来源专题:宁夏重点产业科技信息服务
  • 编译者: 刘 悦
  • 发布时间:2025-06-16
  • 全球首个基于人工智能技术的处理器芯片软硬件全自动设计系统“启蒙”近日发布。该系统实现了从芯片硬件到基础软件的全流程自动化设计,达到人类专家手工设计水平。在CPU自动设计方面,系统完成了国际首个全自动化设计的32位RISC-V CPU“启蒙1号”,耗时5小时,性能相当于Intel 486,逻辑门规模超过400万个,并已完成流片。其升级版“启蒙2号”为国际首个全自动设计的超标量处理器核,性能达到ARM Cortex A53,逻辑门规模扩展至1700万个。 在基础软件方面,“启蒙”系统显著提升了性能,能自动生成定制优化后的操作系统内核配置,性能比手工优化提高25.6%;实现不同芯片和编程模型间的自动程序转译,性能最高达手工优化算子库的2倍;自动生成的高性能算子在RISC-V CPU和NVIDIA GPU上的性能分别提高110%和15%以上。相关研究成果已发布于预印本网站arXiv。
  • 原文来源:https://www.semi.org.cn/site/semi/article/60c77f446ce346f7bfeebd75eb294f7e.html
相关报告
  • 《脑启发设计:人工智能的进化之路》

    • 来源专题:人工智能
    • 编译者:高楠
    • 发布时间:2024-07-08
    • 作者:微软亚洲研究院 编者按:你可以用左手(不常用的那只手)的小指与食指拿起一件物品么?         试完你是不是发现自己竟然可以毫不费力地用自己不常用的手中,两根使用频率相对较低的手指,做一个不常做的动作。这就是人类大脑不可思议之处——无需经过特别的训练,大脑就能够在短时间内以低功耗的方式控制身体完成各种复杂行为,甚至是全新的动作。相比之下,人工智能虽然是人类智慧的产物,但在很多方面还远不及人类大脑。 为此,微软亚洲研究院(上海)团队的研究员们从理解大脑结构与活动中获得灵感,开发了一系列涵盖大脑学习、计算过程不同层级的创新技术,包括模仿脑神经回路连接方式,可高效处理众多任务的 CircuitNet 神经回路网络;可应用于时间序列预测,更适配神经拟态芯片的新型 SNN(脉冲神经网络)框架和策略;以及可为具身智能提供理论指导的贝叶斯行为框架。这些探索为未来的人工智能技术发展提供了新的可能。         从能耗的角度来看,人类大脑只需要大约20瓦的功率即可维持运转,这约等于一个节能灯泡的功耗。但随着人工智能大模型参数和规模的增大,其能源需求远高于传统的数据中心。主流的大语言模型训练过程预计会消耗上千兆瓦的电力,相当于数百个家庭一年的用电量。这种能源消耗的增长趋势显然不利于人工智能技术的可持续发展。那么如何通过新的处理机制解决能耗问题,就成了信息科学领域一个紧迫且前沿的挑战。《千脑智能》一书为我们提供了启示:“要创造出真正智能的机器,我们首先需要对大脑进行逆向工程。我们研究大脑,不仅是为了理解它的工作原理,更是为了探索智能的本质。”其实,人工智能本身就是人类对大脑探索的产物,在计算机诞生之初,人们就已经利用神经连接模式+数字计算的方式模拟大脑。但受限于当时的算力和人们对大脑粗浅的认知,人工智能发展非常缓慢,甚至一度被束之高阁。             近几十年来,随着神经科学家对大脑结构的深入理解和计算资源及相关技术的增强,以脑启发为核心的“人工智能文艺复兴”也掀起了新一轮热潮,促使科研人员重新定位大脑机制对人工智能的作用。来自微软亚洲研究院(上海)的研究员们跨越计算机和脑科学专业知识,深入理解大脑的结构与行为活动,针对大脑学习和计算过程,从神经元、网络层和更高级别的系统层出发,分别设计研发了高性能的脉冲神经网络(SNN)、参数效率更高的回路神经网络(CircuitNet),以及提升决策效率的贝叶斯行为框架,促进了人工智能网络向着更低功耗、更高效率、更好性能的方向良性发展,同时也为具身智能发展提供了理论和方法。 CircuitNet:模拟大脑神经元连接,实现更低功耗与更高性能         人工神经网络(ANN)已经被广泛应用于人工智能的众多领域,包括自然语言处理、机器学习、语音识别和控制系统等。这些应用的成功,很大程度上得益于它们对大脑神经元工作模式的模仿。神经元是大脑最基本的单元,它们之间通过复杂的连接模式相互作用来传递和处理信息。但早期的人工神经网络设计相对简单,仅能模拟一两种连接模式。 随着神经科学的发展,人们发现大脑神经元的连接方式多种多样,其中有四种常见模式:前馈激励和抑制、反馈抑制、侧抑制和相互抑制。然而,现有的许多人工神经网络,如具有残差连接的网络,只能模拟前馈激励和抑制模式。即便是能够模拟循环模式的递归神经网络(RNN),在信息传入前也无法处理上游神经元间的复杂相互作用,从而影响了神经网络在不同机器学习任务中的表现。         生物神经网络与人工神经网络的整体连接模式也大不相同。生物神经网络的一个显著特点是局部密集连接与全局稀疏连接的结合。尽管单个神经元可以有数千个突触,但它们大多数位于一个脑区内,形成针对特定任务的功能集群。只有少数突触作为不同脑区之间的桥梁,延伸到其它功能集群,而人工神经网络通常不具备这样的特性。此外,人工神经网络中的许多参数也被证实是冗余的,增加了网络的复杂性。基于对大脑神经连接的新理解,研究员们提出了新的回路神经网络 CircuitNet,它能够模拟包括反馈和侧向模式在内的多种神经元连接模式。CircuitNet 的设计还借鉴了大脑神经元局部密集和全局稀疏连接的特性,通过不同电路模式单元(Circuit Motif Unit, CMU)的输入端和输出端的稀疏连接,实现了信号在不同 CMU 之间的多轮传输。实验结果表明,CircuitNet 在函数逼近、强化学习、图像分类和时间序列预测等任务中的表现超越了当前流行的神经网络架构。而且,在各种类型的任务中,CircuitNet 在达到与其它神经网络相同性能的同时,具有相当或更少的参数,展示了其在机器学习任务中的有效性和强大的泛化能力。 CircuitNet: A Generic Neural Network to Realize Universal Circuit Motif Modeling https://openreview.net/pdf?id=Fl9q5z40e3 让SNN网络更适用于时间序列预测任务的新框架         脉冲神经网络(SNN)因其能效高、事件驱动范式和生物学上的合理性,正逐渐受到业内的重视。SNN 的设计灵感来源于生物神经网络中神经元间的信息传递方式——神经元不是在每次迭代传播中都被激活,只有膜电位达到特定阈值时才被激活,进行信号传递。这种事件驱动机制使得 SNN 只在接收到有效刺激时才进行信息处理,从而避免了无效计算,极大地提高了运算效率和能效比。然而,研究员们发现,现有的 SNN 设计大多聚焦于其离散的事件驱动特性,有的会忽略其时间属性,有的则为了适应事件驱动范式过程,过度简化序列数据模式。这些方法虽然让 SNN 在图像分类、文本分类和序列图像分类任务上实现了与人工神经网络接近的性能,但并未充分发挥 SNN 在处理时间信号方面的潜力。研究员们认为,时间序列预测是 SNN 一个理想的应用场景。作为现实数据分析的重要组成部分,时间序列预测广泛应用于交通、能源、医疗等领域,旨在基于按时间顺序排列的历史数据来预测未来。但是,将 SNN 应用于时间序列预测还面临两大挑战:         SNN 中脉冲值的离散特性与时间序列数据的浮点属性之间存在巨大的差异,需要一种有效的机制来减少在将浮点值转换为脉冲序列时的信息丢失和噪声。如何选择用于时序数据的 SNN 标准化模型目前还缺少一个指导方针,进而加剧了任务的复杂性,这就需要对 SNN 架构及其参数进行深入探索,以适应不同时间序列数据的特定特征。研究员们提出了一个用于时间序列预测任务的 SNN 框架。该框架充分利用了脉冲神经元在处理时间序列信息上的高效性,成功实现了时间序列数据与 SNN 之间的时间同步。研究员们还设计了两种编码层,可以将连续时间序列数据转换为有意义的脉冲序列。这之后,研究员们又利用多种脉冲化的时间序列模型对脉冲序列进行了建模,得到了最终的预测结果。         通过在多个时间序列预测基准集上的测试,研究员们证实了 SNN 方法在时间序列预测中的有效性。该方法不仅展现出与传统时间序列预测方法相媲美或更优的性能,而且显著降低了能耗。此外,在分析实验中,研究员们还展示了 SNN 如何捕获时间序列数据中的时间依赖性,并发现 SNN 确实能够模拟时间序列数据的内在动态。这项研究为 SNN 领域提供了一个既节能,又符合生物学原理的时间序列预测新方案。 Efficient and Effective Time-Series Forecasting with Spiking Neural Networks https://arxiv.org/pdf/2402.01533 大脑中枢模式发生器与位置编码双加持,让SNN序列预测更上一层楼          尽管 SNN 在多个领域取得了显著进展,但它们在适应不同类型任务时仍面临挑战。SNN 作为事件驱动的系统,缺乏有效机制来捕获索引信息、节奏模式和周期性数据,从而限制了它们处理自然语言和时间序列等数据模式的能力。而且,SNN 依赖于脉冲形式的通信,这使得并非所有适用于人工神经网络的深度学习技术都能直接迁移到 SNN 上。为了克服这些限制,研究员们进一步从生物神经学机制中汲取灵感,基于人类大脑中枢模式发生器(Central Pattern Generator, CPG)和位置编码(Positional Encoding,PE)技术,开发了针对 SNN 的新型位置编码技术 CPG-PE。         中枢模式发生器(CPG):在神经科学中,CPG 是一组能够在不需要节奏输入的情况下,产生有节奏的模式输出的神经元。这些神经回路位于脊髓和脑干中,负责产生控制运动、呼吸和咀嚼等重要活动的有节奏信号。位置编码(PE):PE 是人工神经网络中的一项关键技术,尤其在序列处理任务中尤为重要。通过为输入序列的每个元素赋予位置信息,PE 使神经网络能够识别序列中元素的顺序和相对位置。CPG 和 PE 都能产生周期性输出,CPG 是相对于时间的输出,而 PE 则是相对于位置的输出。研究员们将两者类比,使 CPG-PE 可以编码时间或空间的位置信息,预测神经信号的来源或位置。         在 Metr-la(洛杉矶高速公路平均交通速度数据)、Pems-bay(湾区平均交通速度数据)、Electricity(以千瓦时 kWh 测量的每小时电力消耗数据)和 Solar(太阳能发电数据)四个真实世界数据集上进行的时间序列预测实验表明,采用 CPG-PE 策略的 SNN 在时间序列分析方面显著优于没有 PE 特性的神经网络。同时,CPG-PE 可以无缝集成到任何能够处理序列的 SNN 中,理论上可以实现与 SNN 硬件的兼容,适配各类神经拟态芯片。 Advancing Spiking Neural Networks for Sequential Modeling with Central Pattern Generators https://arxiv.org/pdf/2405.14362 贝叶斯行为框架:为具身智能提供理论指导         在心理学和认知神经科学领域,以人类为代表的智能生物群体被认为会执行两类行为:习惯性行为和目标导向行为。习惯性行为是指为了最大化利益而自动执行的动作,无需意识思考或意图的参与,例如寻找食物和避免危险。目标导向行为是指为了实现特定目标而执行的动作,例如有计划地前往某个地点。传统上认为,在认知科学和机器学习中,习惯性行为和目标导向行为由两套独立的系统控制,因此在建模时,研究人员通常会为这两种行为设计独立的模型。         然而,微软亚洲研究院的研究员们认为,这两种系统应该更紧密地结合,实现协同学习和工作。尽管在大脑中这两种系统之间的相互作用尚未完全明了,但习惯性行为和目标导向行为共享着诸如脑干这样的下游神经回路。两种行为共享低级运动技能,且每个系统都可能利用对方学习到的高级动作。例如,习惯性行为虽然缺乏灵活性,但通过练习可以提供熟练的运动技能,这些技能可以被目标导向行为用于更复杂的任务规划。那么如何在保持两种行为差异的同时实现协同?为此,研究员们提出了一个基于变分贝叶斯方法的理论框架——贝叶斯行为(Bayesian Behavior)框架,用于理解感知运动学习中的行为。其核心创新在于引入了一个贝叶斯“意图”(intention)变量,从而有效地连接了习惯性行为与目标导向行为。习惯性行为由感官输入计算的意图先验分布驱动,无需具体目标。目标导向行为则由一个通过最小化变分自由能推断(active inference)的目标条件意图后验分布引导。         在视觉引导的感知运动任务中进行模拟实验的测试结果显示,贝叶斯行为框架所得出的结论与神经科学和心理学实验的观察数据相吻合。这一发现不仅为认知科学中“行为”的理解提供了新的视角,也为具身智能的构建提供了理论基础。例如,人类能够轻松地用左手食指和小指拿起东西,或者原地转圈,未来的具身智能也可能完成这种未曾学习过的动作,展现出更高的适应性和灵活性。 Synergizing Habits and Goals with Variational Bayes https://www.nature.com/articles/s41467-024-48577-7 该论文已在《自然-通讯》(Nature Communications)杂志上发表。 跨领域研究让人工智能向节能高效进化         从达尔文进化论的角度来看,现在的主流人工智能模型在未来可能会面临淘汰。在生物进化的过程中,物种的基因变异是繁殖下一代时的常态。那些有利于生物适应环境的变异,将通过环境的筛选,以“适者生存”的原则被保留下来。然而,将这一概念应用于人工智能时,我们会发现能耗问题并不利于人工智能的发展和“进化”。         借鉴人脑的工作原理,构建脑启发的人工智能,不失为促进人工智能技术向节能高效方向发展的有效途径。这一趋势已经引发了新的研究热潮,包括对大脑理解的研究、基于神经元构建新的语言模型、根据不同脑区功能设计的 MoE 架构等脑启发人工智能正蓬勃发展。在微软亚洲研究院进行脑启发式人工智能研究的过程中,研究员们更加体会到跨学科、跨领域专家协作支持的重要性。CircuitNet、SNN 时间序列框架、贝叶斯行为框架等创新成果的背后,凝聚了来自复旦大学、上海交通大学及日本冲绳科学技术大学院大学等机构的神经科学和脑科学专家的专业知识和贡献。未来,随着对大脑机理的深入理解和技术的不断创新,我们有望增进对智能本质的理解,构建出更加智能、高效且环保的人工智能技术,更好地服务于人类社会。
  • 《中国芯”打造人工智能中国方案---地平线成功发布中国首款全球领先的嵌入式人工智能视觉芯片》

    • 来源专题:中国科学院文献情报制造与材料知识资源中心 | 领域情报网
    • 编译者:姜山
    • 发布时间:2017-12-21
    • 【中国科技网讯】2017年12月20日---经过两年的不懈努力,世界领先的人工智能初创企业地平线成功发布中国首款全球领先的嵌入式人工智能“中国芯”,以“算法+芯片+云”的旗帜性成果,打造创新性的中国方案。 当天在中国大饭店举行的“AI芯·时代”发布会上,地平线创始人&CEO余凯与中国科学院院士、清华大学计算机教授张钹,国家集成电路产业投资基金股份有限公司总裁丁文武共同发布了面向智能驾驶的征程(Journey)1.0处理器和面向智能摄像头的旭日(Sunrise)1.0处理器。这是完全由地平线自主研发的人工智能芯片,采用地平线的第一代BPU架构,具有全球领先的性能:可实时处理1080p@30视频,每帧中可同时对200个目标进行检测、跟踪、识别,典型功耗1.5W,每帧延时小于30ms。 今天同步发布的还有针对智能驾驶、智能城市和智能商业三大应用场景的人工智能解决方案。这些方案深入中国实际场景,是针对性的“大脑”解决方案,引领人工智能应用的落地。 “今天发布的嵌入式芯片与解决方案,是地平线两年多来立足场景设计研发的成果,也是我们以中国芯打造人工智能中国方案的重要里程碑。我们在算法和芯片多项技术点上有突破性地有特点的创新,” 余凯在发布会上介绍说,“与通用芯片的商业模式不同,地平线的芯片更聚焦在针对不同场景下的具体应用,并与产业伙伴协同共赢共享价值。只有解决现实场景的具体问题,做好产业的赋能者,人工智能才能最大限度地发挥潜力。 ” 作为中国人工智能泰斗和德高望重的中国科学院院士,张钹在发布会现场表示:“人工智能走到今天,计算机硬件做了不可磨灭的贡献。在深度学习出现后,数据密集型的计算在传统硬件架构下的效率是非常低的,而专门面向深度学习算法的硬件极大地提高了效率。这提供了硬件发展的新思路,用算法和软件来定义硬件,这也是今天地平线发布的意义。人工智能不只是要求深度学习的芯片,今后将有更多的算法要求硬件支持。芯片的结构越来越像大脑,所以我们又把他们成为类脑芯片、智能芯片,这将是人工智能未来发展的方向。” 国家集成电路产业投资基金股份有限公司总裁丁文武表示,芯片是中国第一大进口商品,每年耗资超过万亿人民币。地平线在余凯博士的带领下,两年内就发布了中国首款、全球领先的嵌入式人工智能视觉芯片。 对于中国腾飞至关重要。目前,人工智能产业的发展机遇与挑战并存。当前人工智能处理器是全球科技竞争的热点,也是国家科技战略的制高点,更事关国家安全。习近平总书记在“十九大”提出人工智能与实体经济的结合,为人工智能的发展提出了很高的要求。人工智能的核心是芯片和软件,地平线新一代芯片的发布展现了中国新一代初创企业的原创精神和实干精神。 此次发布的征程1.0处理器与旭日1.0处理器,是基于地平线第一代BPU架构---高斯架构。“征程1.0”面向智能驾驶,能够同时对行人、机动车、非机动车、车道线、交通标志牌、红绿灯等多类目标进行精准的实时监测与识别,同时满足车载严苛的环境要求以及不同环境下的视觉感知需求。旭日1.0处理器则面向智能摄像头,能够在本地进行大规模人脸抓拍与识别、视频结构化处理等,可广泛用于商业、安防等多个实际应用场景。 基于这两颗“中国芯”,地平线相应推出了针对智能驾驶、智能城市、智能商业的“大脑”解决方案,并在发布会现场都进行了相应的技术展示。 其中,智能驾驶解决方案,通过对驾驶场景中的目标精确定位,为汽车打造自动驾驶的大脑,实现了车道偏离、车辆及行人碰撞预警等高级别辅助驾驶(ADAS)功能。在发布会现场,地平线搭建了模拟交通场景,让现场嘉宾和媒体进行实际体验行人检测,检测精准度高达100%。据现场产品负责人介绍,在实际道路上,目前基于征程1.0的ADAS对车辆、行人、车道线、交通标志的检测准确率均大于99%。 智能城市解决方案可在前端进行高性能、低功耗的人脸抓拍、识别与相关属性分析、视频结构化解析,可广泛运用于车站、学校、商业、楼宇、卡口等安防、泛安防领域。发布环节中,地平线现场展示了基于旭日1.0处理器的摄像头的实时人脸抓拍和识别能力,在现场复杂的灯光环境下、用移动的摄像头从几百人中准确的抓取识别出了演讲嘉宾——地平线首席芯片架构师周峰博士。并在场外展区设置了实时大规模人脸抓拍体验,能够同时抓拍百人以上。 智能商业解决方案,以人为中心进行线下商业运营数据的结构化,实现客流分析、人员ID管理、人货分析等,帮助商业运营体系更加有效地洞见商业运作的本质,指导商业营销,并提升商业运作的效率,进而提升消费者的购物体验,将生意变得简单易懂。现场地平线展示了该解决方案在某鞋店的实际使用案例,通过摄像头,能够实时识别顾客身份、喜好和在店内的行动轨迹。 赋能产业落地,地平线打造开放AI“芯生态” 成立于2015年的地平线公司是全球领先的嵌入式人工智能“大脑”解决方案提供商。地平线凝聚了一支研发能力强大、工业界经验丰富的团队,并以开放的心态,携手行业伙伴,建立“AI芯生态”。在智能驾驶领域,地平线与世界四大主要汽车市场的顶级OEM s及Tier1合作,致力于为汽车打造自动驾驶的大脑。在智能城市、智能商业方面,地平线携手国内合作伙伴,基于中国的应用场景,让摄像头读懂每一帧视频,让合作伙伴更懂自己的生意。 发布会上,地平线公布了同奥迪、长安汽车、英特尔、龙湖地产、百丽等公司的合作。各方将基于地平线全球领先的嵌入式人工智能视觉芯片与相应解决方案,发挥各自优势,释放“中国芯”的潜力,加速打造一个涵盖汽车、安防、新零售等领域的开放AI芯生态,引领人工智能的创新应用,贡献经济转型发展和社会文明的进步。 来自半导体、汽车、安防等领域的多家企业负责人出席了当天的发布会。高瓴资本董事长张磊,滴滴出行联合创始人兼CTO张博,上海国际汽车城发展有限公司执行总经理徐健,优客工场创始人兼董事长毛大庆,以及法雷奥无人驾驶及智能汽车事业集团中国区副总裁朱威代表投资方和合作伙伴发表了讲话,表达了对地平线“AI芯生态”认同与期待。 “旭日“初升,踏上“征程”,地平线确立“小目标” 计算力,特别是设备端的边缘计算力,是人工智能真正进入例如自动驾驶等丰富场景的基础。地平线在创业之初,便率先提出:自主研发嵌入式人工智能芯片。 两年多来,地平线秉持使命感,不断突破,成为中国第一家实现量产流片的企业,并快速奔跑实现场景落地。地平线“算法+芯片+云”的发展策略着重于软硬件的协同优化,其开发的高性能、低功耗、低成本、开放的嵌入式人工智能芯片和解决方案,为终端设备装上“大脑”,赋予机器感知、交互、理解到决策的智能,让人们的生活更便捷、安全和美好。最近,地平线完成了由英特尔投资领投,嘉实投资、建投华科、理成资产、混沌投资、云晖资本以及晨兴资本、高瓴资本、双湖资本和线性资本等新老投资人共同参与的总额超过一亿美金的A+轮战略融资。 伴随着“征程”和“旭日”的成功发布,地平线为自己定了个“小目标”。 余凯表示,预计到2020年,地平线BPU赋能上亿物联网智能感知终端,而到2025年,三千万辆汽车内置地平线自动驾驶BPU。 “旭日”初升,踏上“征程”,地平线将与产业伙伴展开多元、深入的合作,为三大应用场景提供解决方案,以开放共赢的“芯生态”唱响“芯时代”的主旋律。