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

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

3天内不再提示

智能时代的路,将由异构计算铺就

颖脉Imgtec 2024-07-03 08:28 次阅读

AI时代,在计算支持领域,云计算、边缘计算等相继崛起,我们能看到的算力形态逐渐多样化。同时,在我们看不到的地方,算力需求依然旺盛。随着 “十四五” 规划的不断落地,加快数字化发展,打造具有国际竞争力的数字产业集群,全面实施智能制造行动计划,已经成为我国当前发展的重点之一。在此背景下,企业如何突破算力迷局,找到更加高效的算力形态,就变得至关重要。据英特尔预测,到2025年,全球的算力需求将提升 1000 倍。如此旺盛的算力需求,哪里才能获得呢?在如此多样的算力形态下,最终的答案究竟是什么?CPUGPUASIC?还是 FPGA?近年来,一个更加可靠的答案逐渐浮现:“全都要”。
1e264f88-38d3-11ef-a655-92fbcf53809c.png“全都要” 并不是贪心,而是一种趋势。数字化建设的根源在数据,也在智能。面对日趋复杂的大数据和 AI 应用环境,算力需求呈现爆发式增长,带来的不仅是量的增加,也是形态的变化。但是,作为一家企业,算力与架构及系统的绑定关系决定了其不能频繁更换底层。因此,当算力的供给增长无法跟上算力需求时,多元化算力的概念便逐渐进入人们的视线。

跨越CPU、GPU、ASIC、FPGA 的异构计算,是多元算力的典型。它能够将不同架构的运算单元整合到一起实施并行计算,根据任务类型分配计算任务,从而达到优化性能和降低成本的效果。


1. CPU(中央处理器):

  • 控制作用:CPU是计算机系统的核心,负责执行程序指令、控制数据的输入和输出、处理内存中的数据等。在异构计算中,CPU通常负责任务调度、系统管理、数据预处理和后期处理等非计算密集型任务。
  • 逻辑运算:CPU擅长执行复杂的逻辑运算和控制流程。

串行处理能力:尽管CPU的并行计算能力相对较弱,但其在串行处理方面的能力仍然非常强大,可以处理许多需要顺序执行的任务。


2. GPU(图形处理器):

  • 并行计算能力:GPU最初设计用于图形渲染,但近年来已广泛应用于通用计算领域。GPU具有数千个核心,可以并行处理大量简单任务,非常适合执行数据密集型、可并行化的计算任务,如深度学习中的训练和推理。
  • 浮点运算能力:GPU的浮点运算能力远超过CPU,使其成为处理大规模数据、执行复杂数学运算的理想选择。

加速数据处理:人工智能机器学习、图像处理等领域,GPU可以显著提高数据处理的速度和效率。


3. ASIC(应用特定集成电路):

定制化设计:ASIC是为特定应用而定制的集成电路,具有极高的性能和能效比。由于ASIC是根据特定应用的需求设计的,因此它可以实现更高的计算密度和更低的功耗。

高性能和低功耗:ASIC在特定应用中通常比CPU和GPU具有更高的性能和更低的功耗,这使得它在需要高性能和低功耗的场合(如加密货币挖掘、网络通信等)中具有独特优势。


4. FPGA(现场可编程门阵列):

  • 可编程性:FPGA是一种可编程逻辑器件,可以在硬件级别上实现定制化的计算功能。用户可以通过编程来配置FPGA的逻辑电路,以实现特定的计算任务。
  • 灵活性和可重构性:FPGA具有很高的灵活性和可重构性,可以根据不同的应用需求进行重新编程和配置。这使得FPGA能够适应不断变化的应用需求,并优化计算性能。
  • 加速特定算法FPGA可以用于加速特定算法的执行,如信号处理、图像处理、密码学等。通过定制化的硬件设计,FPGA可以显著提高这些算法的执行效率。

随着数据驱动时代的来临,CPU、GPU、FPGA等传统计算单元已不再是单打独斗的个体。它们单一的通用架构已无法满足当前处理庞大且复杂数据集的要求。为了适应这种变化,我们不得不寻求多种计算架构之间的协同合作,以应对日益繁重的数据处理工作负载。当前,行业趋势正朝向一个以异构计算为核心的新型技术生态系统转变,这使得异构计算成为了全球范围内新的竞争焦点。同时,也是各大主流芯片供应商的必争之地。

本文来源:技术饭-小fan

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

    关注

    68

    文章

    10552

    浏览量

    207749
  • 智能制造
    +关注

    关注

    48

    文章

    5250

    浏览量

    75826
  • 异构计算
    +关注

    关注

    2

    文章

    94

    浏览量

    16188
收藏 人收藏

    评论

    相关推荐

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

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

    如何评价智能车载异构计算芯片性能?

    车企不断的宣传让我们知道了芯片的重要性。那么在智能驾驶领域里,到底什么是重要的呢,评估面向自动驾驶的计算芯片性能时,有没有什么科学的依据呢?
    发表于 01-25 12:45 489次阅读
    如何评价<b class='flag-5'>智能</b>车载<b class='flag-5'>异构计算</b>芯片性能?

    百度智能云将在三大方面重构云计算服务

    在云基础设施层,移动互联网时代的应用,底层大多依赖CPU算力,而AI应用对GPU或异构计算的需求大幅增加,云市场的底层算力需求将逐渐转向以GPU为主。
    发表于 12-21 15:41 194次阅读
    百度<b class='flag-5'>智能</b>云将在三大方面重构云<b class='flag-5'>计算</b>服务

    异构专用AI芯片的黄金时代

    异构专用AI芯片的黄金时代
    的头像 发表于 12-04 16:42 386次阅读
    <b class='flag-5'>异构</b>专用AI芯片的黄金<b class='flag-5'>时代</b>

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

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

    异构集成时代半导体封装技术的价值

    异构集成时代半导体封装技术的价值
    的头像 发表于 11-28 16:14 317次阅读
    <b class='flag-5'>异构</b>集成<b class='flag-5'>时代</b>半导体封装技术的价值

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

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

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

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

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

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

    高通下一代智能PC计算平台名称确定:骁龙X系列

    骁龙X系列平台基于高通在CPU、GPU和NPU异构计算架构领域的多年经验打造。目前,采用下一代定制高通Oryon CPU的骁龙X系列将实现性能和能效的显著提升,此外其所搭载的NPU将面向生成式AI新时代提供加速的终端侧用户体验。
    的头像 发表于 10-11 11:31 509次阅读

    高性能计算环境下的深度学习异构集群建设与优化实践

    随着人工智能在工业和学术界大规模的应用,深度学习训练需求日益迫切。各组织机构投入大量资金购置和搭建配置GPU和InfiniBand网卡异构计算集群。集群管理系统(也称平台)支持模型训练,提供作业
    的头像 发表于 09-25 09:07 415次阅读
    高性能<b class='flag-5'>计算</b>环境下的深度学习<b class='flag-5'>异构</b>集群建设与优化实践

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

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

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

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

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

    本文转载自 OpenHarmony TSC 《峰会回顾第4期 | 异构计算场景下构建可信执行环境》 演讲嘉宾 | 金意儿 回顾整理 | 廖涛 排版校对 | 李萍萍 嘉宾简介 金意儿,华为可信计算
    发表于 08-15 17:35

    澎峰科技邀您参加CCF HPC China2023

    异构计算软件栈从编程语言、性能库和框架等多方面支持科学计算、人工智能等多种行业应用在高性能计算平台,边缘计算平台的部署与优化。本论坛主要探讨
    的头像 发表于 08-15 10:41 563次阅读
    澎峰科技邀您参加CCF HPC China2023