0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

推动异构计算发展的三点建议

我快闭嘴 来源:中国电子报 作者:张立新 2021-01-25 15:17 次阅读

2021年是“十四五”的起步之年,要开好局谋好篇,加快发展现代产业体系,推动经济体系优化升级。发展大数据、人工智能AI)、5G工业互联网等战略性新兴产业,是推进产业基础高级化、产业链现代化的重要一环。

集成电路信息化发展的基础,在人工智能、5G开启的万物互联时代,数据的量和质都发生了很大的变化,计算架构也需要作出相应的调整。异构计算是继单核突破、多核堆叠之后的第三次算力提升方向,能更灵活地协调性能、成本和功耗,满足多样化场景的计算需求,正在成为智能时代的主流芯片架构。

为国内集成电路发展提供良好契机

大数据、人工智能、5G等场景的海量计算需求和算法迭代,让数据量呈现爆发式增长,也让数据类型趋向多元。在这种趋势下,以CPU为代表的通用计算显得越来越吃力,面向多变应用场景的异构计算正在逐渐成为主流的芯片架构。

同时,集成电路作为具有前瞻性、战略性的国家重大科技项目之一,是“十四五”期间推动创新驱动和科技自立的重要组成。而异构计算,正在为中国集成电路产业提供良好的发展机遇。

从算力提升的技术路线来看,异构计算在AI和5G时代有着充足的发挥空间,将助力突破传统处理器芯片的算力瓶颈。如果说PC时代的计算生态被英特尔与微软的“Wintel”联盟主宰,移动互联网时代被ARM+Android主导,而AI与5G时代则开启了全新的生态或者多生态并存的局面。异构计算能灵活协调性能和功耗,为万物互联的碎片化场景提供性价比最优的计算方案,发展潜力可期。

其次,从异构计算本身来看,还没有一个国际企业能够提供全套完整的知识产权(IP)核。当市场没有被垄断,技术、创新和应用成为决定性因素的时候,中国企业就有了打破天花板的可能。目前,中国相关企业做了大量基础性研究工作。如果能抓住这一难得的历史机遇,从异构计算的IP领域切入,完全有可能深度影响甚至推动全球异构计算产业的发展。

对异构计算发展的三点建议

发展异构计算要解决的核心问题是掌握异构计算单元以及让不同计算单元有机结合的设计。对中国企业来说,核心问题是能否基于自主IP推动异构芯片设计的原始创新。现在,大多数异构计算芯片使用的是基于不同架构的IP,每个架构都需要一支独立的大型设计团队,去完成包括IP设计和验证、工具链开发和软件生态建立等工作。这种“拉郎配”式的传统异构设计方式需要极为复杂的异构编程开发环境,是异构计算推广的主要障碍。

建议一:从底层IP开始做原始创新。异构计算的实现需要从异构芯片的底层IP开始做芯片设计领域的原始创新。IP相当于建筑物的地基,打好地基才有可能建设高楼大厦。

如果企业延续传统思路,独立开发CPU、DSPGPU和AI等基础计算IP,会不可避免地重走传统行业巨头的路。一方面,会遭遇“拉郎配”问题;另一方面,行业巨头在核心IP上有相当严苛的专利保护,新开发的IP会受到行业巨头的专利限制。企业需要采用全新的理念来设计核心IP,建立全新的框架,在这个全新框架下设计和实现不同的IP,让IP不再是相互独立的单元,而是一个结构内可以有机共存的组合体。

建议二:软硬件“两条腿走路”。发展异构计算,要跳出比拼硬件性能的思维,用软硬件“两条腿走路”,为异构硬件提供统一的异构编程环境。

传统异构编程计算任务要在多个供应商提供的不同计算单元上运行,需要熟悉不同计算单元之间数据流的调度、交换和决策机制,这些对于异构计算系统开发者来说,都是门槛很高的难题。一个统一的编程环境可以大幅简化编程复杂度、大幅降低工作量并提升程序运行效率。

建议三:从三个维度形成市场竞争力。异构计算的竞争维度有三个,即生态、计算能力和计算效率,以及可配置性。其中生态决定了产业的吸引力和发展前景,谁掌握了生态谁就有发展的主动权,可以主导产业的发展方向,同时获取丰厚的商业利益。

计算能力和计算效率直接影响产品的竞争力。AI、5G等应用对算力和效率需求的增加速度超过底层软硬件系统的发展速度,算力和效率已成为决定产品市场前景的主要指标。

应用的多样性在不断增加和变化,不可能为每一类应用定制硬件和软件,底层的硬件必须具有较强的可配置性,用一个设计满足多类应用的需求和同一类应用不断变化的需求。

新一代信息基础设施建设为异构计算处理器开拓广阔的应用空间,国内企业需要从IP层面的原始创新出发,抓住整个集成电路产业链的上游节点。没有自主创新的国产IP链条,中国的IC设计难以改变被国外IP公司“卡脖子”的局面。不重视芯片的设计创新、架构创新,中国的IC设计很可能是大而不强。同时,各地也不宜一哄而上,需要集中力量,重点突破,着重支持2~3家自主知识产权的指令集、微架构与工具链厂商,避免资源浪费和恶性竞争,营造良好的产业发展环境。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5321

    文章

    10746

    浏览量

    353468
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10451

    浏览量

    206583
  • 5G
    5G
    +关注

    关注

    1340

    文章

    47811

    浏览量

    554402
收藏 人收藏

    评论

    相关推荐

    高通NPU和异构计算提升生成式AI性能 

    异构计算的重要性不可忽视。根据生成式AI的独特需求和计算负担,需要配备不同的处理器,如专注于AI工作负载的定制设计的NPU、CPU和GPU。
    的头像 发表于 03-06 14:15 225次阅读

    科学计算与Julia技术研讨会 | 张先轶:从OpenBLAS到异构计算软件栈

    蓬勃发展,新兴科学计算语言不断涌现,Julia以其高性能、动态性成为其中的佼佼者。 12月9日上午1020 ,澎峰科技创始人 张先轶博士 将 在 主论坛:Julia与数字化和AI 上 作 “ 从OpenBLAS到异构计算软件栈”
    的头像 发表于 11-30 19:35 410次阅读
    科学<b class='flag-5'>计算</b>与Julia技术研讨会 | 张先轶:从OpenBLAS到<b class='flag-5'>异构计算</b>软件栈

    什么是异构集成?什么是异构计算异构集成、异构计算的关系?

    异构集成主要指将多个不同工艺节点单独制造的芯片封装到一个封装内部,以增强功能性和提高性能。
    的头像 发表于 11-27 10:22 3000次阅读
    什么是<b class='flag-5'>异构</b>集成?什么是<b class='flag-5'>异构计算</b>?<b class='flag-5'>异构</b>集成、<b class='flag-5'>异构计算</b>的关系?

    混合键合推动异构集成发展

    来源:《半导体芯科技》杂志 随着人工智能(AI)、无人驾驶、增强现实/虚拟现实(AR/VR)和5G等前沿应用的快速发展,半导体制造商需要在不增加生产成本的前提下开发出高带宽、高性能、低功耗设备。随着
    的头像 发表于 10-30 16:07 401次阅读
    混合键合<b class='flag-5'>推动</b><b class='flag-5'>异构</b>集成<b class='flag-5'>发展</b>

    异构计算为什么会异军突起?基于FPGA的异构计算讨论

    简单的介绍几个概念,同道中人可以忽略这一段。云计算取代传统IT基础设施已经基本成为业界共识和不可阻挡的趋势。
    发表于 10-26 10:04 255次阅读
    <b class='flag-5'>异构计算</b>为什么会异军突起?基于FPGA的<b class='flag-5'>异构计算</b>讨论

    异构时代:CPU与GPU的发展演变

    异构计算是指在一个系统中使用不同类型的处理器来执行不同的计算任务,以提高性能,效率和可靠性。随着摩尔定律的放缓,单一类型的处理器已经难以满足日益增长的运算需求。与此同时,不同类型的处理器具有各自
    的头像 发表于 10-24 10:17 572次阅读
    <b class='flag-5'>异构</b>时代:CPU与GPU的<b class='flag-5'>发展</b>演变

    请问模型推理只用到了kpu吗?可以cpu,kpu,fft异构计算吗?

    请问模型推理只用到了kpu吗?可以cpu,kpu,fft异构计算吗?
    发表于 09-14 08:13

    中科驭数受邀在招商银行金融科技论坛作异构计算主题分享 解码金融科技先进算力构建之路

    8月25日,2023招银浦江金融科技论坛正式召开。中科驭数高级副总裁张宇受邀在资管科技分论坛发表《金融行业先进异构算力底座构建之路》的主题演讲,与参会嘉宾分享了当前计算系统的发展趋势以及如何通过
    的头像 发表于 08-25 18:20 592次阅读
    中科驭数受邀在招商银行金融科技论坛作<b class='flag-5'>异构计算</b>主题分享 解码金融科技先进算力构建之路

    新一代计算架构超异构计算技术是什么 异构走向超异构案例分析

    异构计算架构是一种将不同类型和规模的硬件资源,包括CPU、GPU、FPGA等,进行异构集成的方法。它通过独特的软件和硬件协同设计,实现了计算资源的灵活调度和优化利用,从而大大提高了计算
    发表于 08-23 09:57 456次阅读
    新一代<b class='flag-5'>计算</b>架构超<b class='flag-5'>异构计算</b>技术是什么 <b class='flag-5'>异构</b>走向超<b class='flag-5'>异构</b>案例分析

    异构计算场景下构建可信执行环境

    ”“独立”发展。在异构计算场景的迭代中,从以CPU为中心,到CPU只是普通的PU,到未来可能没有CPU。而机密计算却非常“忠诚”,始终围绕CPU,即使最新的ARM CCA技术仍是围绕CPU进行。那么在
    发表于 08-15 17:35

    异构集成推动面板制程设备(驱动器)的改变

    异构集成推动面板制程设备(驱动器)的改变
    的头像 发表于 07-10 14:54 275次阅读
    <b class='flag-5'>异构</b>集成<b class='flag-5'>推动</b>面板制程设备(驱动器)的改变

    异构计算的初步创新

    更 高,x16带宽(双向)从64 GB/s提 升到了128 GB/s;目前规范制定已迭 代至6.0版本,带宽再翻倍。 异构计算的初步创新:在
    的头像 发表于 06-19 11:26 462次阅读
    <b class='flag-5'>异构计算</b>的初步创新

    使用Synopsys协议连续体满足计算高速链路设计的异构验证和确认要求

    数据是推动云/边缘计算关键用例和人工智能进步的新燃料。数据处理的各个方面(收集、存储、移动、处理和分散)都带来了独特的设计实现和验证挑战。对异构计算的需求使特定于应用程序的加速器呈指数级增长,
    的头像 发表于 05-25 16:43 279次阅读
    使用Synopsys协议连续体满足<b class='flag-5'>计算</b>高速链路设计的<b class='flag-5'>异构</b>验证和确认要求

    PrimeSimSPICE:异构计算模型实现数量级性能突破

    随着对更高计算性能的需求不断增加,HPC 行业正朝着异构计算模型发展,其中 GPU 和 CPU 协同工作以执行通用计算任务。在这种异构计算
    的头像 发表于 05-24 16:53 592次阅读
    PrimeSimSPICE:<b class='flag-5'>异构计算</b>模型实现数量级性能突破

    构建面向异构算力的边缘计算云平台

    在正式进入异构算力的主题前,我们来回顾一下从信息化到智能化的发展进程。早期业务形态主要解决单点问题,主机/单机计算呈现信息孤岛的状态。 随着 PC 端、移动端技术的发展,从人人互联,
    发表于 05-18 17:15 0次下载
    构建面向<b class='flag-5'>异构</b>算力的边缘<b class='flag-5'>计算</b>云平台