热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

刘国军:异构融合加速赋能数字化升级

作者:邵乐峰来源:电子工程专辑“后摩尔时代,CPU已经无法满足指数级增长的算力需求,异构加速计算为满

作者:邵乐峰

来源:电子工程专辑


后摩尔时代,CPU已经无法满足指数级增长的算力需求,异构加速计算为满足世界对算力的日益增长提供了可行的解决方案。CPU、GPU、FPGA、ASIC、专用AI加速器的异构融合为提高算力开辟了新的方向,能够有效地解决日渐增长的算力需求。

数据在过去30年间发生了三次重要的转变:起初数据以纯PC计算形式为主,2000年之后的10年则是PC计算、服务器、Web2.0时代共同产生,2010年之后数据又辐射到了手机、汽车、云计算、IoT、区块链、智能生活、自动驾驶等多个领域。


 海量数据处理推动算力增长

根据IDC的报告,全球数据量正以25%增速呈指数级增长。Imagination Technologies公司副总裁兼中国区总经理刘国军在由AspenCore主办的2022国际集成电路展览会暨研讨会(IIC)上指出,过去20多年是互联网高速发展的时代,在给信息社会和人类生活带来巨大改变的同时,也带来了空前的挑战。

57aac11c63f465cc250d4ef54c137b07.jpeg

Imagination Technologies公司副总裁兼中国区总经理刘国军

“互联网让地球上的几十亿人互联互通,随之而来的智能物联网又连通了数万亿的设备,每时每刻都在产生海量的数据。”他用下图展示了这种趋势,例如每人每天会产生1.5G的数据;自动驾驶汽车一天会产生5TB的数据;一座智慧城市每天产生的数据则高达250PB……等等。然而,未经处理的数据毫无价值,只有将数据转化为业务价值,才能创造新的服务和体验,才能给人类社会带来福祉。

412d34d55cfabc02404eb3d46fe59642.jpeg

同时,这又是一个人工智能(AI)赋能的时代,世界充满了对算力的渴求。从互联网到物联网,从指纹解锁到高性能计算,无一不是算力的体现。其实,人工智能并不是新概念,早在1955年到1956年间,AI就得到了定义,但它被应用于实际应用领域却是最近二十年的事情。

具体到中国,在刘国军看来,中国企业的数字化转型整体仍处于早期阶段, 目前中国大型企业基本都已在持续规划投入实施人工智能项目,而规模以上企业中约有超过10%的企业已将人工智能与其主营业务结合,实现产业地位提高或经营效益优化。

fc8d057f2db66236e92680a8bad6560e.jpeg

从上图中可以看到,纵轴代表包括政府、金融、互联网、交通在内的各行各业,横轴代表人工智能运用方法。不难发现,AI实际上已经渗透到了社会的方方面面,给人类的生活方式和生活质量带来了根本改变,与此同时,人和人、AI与AI、人与AI之间的关系,也在不断变化中。

目前来看,计算机视觉、语音识别、自然语言处理、知识图谱、机器学习是AI在企业中的主要应用场景。“最近在科学研究当中发生的一件大事,就是AI做出的新的蛋白质结构预测,与实际产生的几乎一模一样,这是非常大的突破。”刘国军说。

e418f461aef2d45af858eca05ff704ef.jpeg


 异构加速计算时代

众所周知,AI技术根据应用不同被分为“训练(Training)”和“推理(Inference)”两大类,前者主要在云端由CPU、TPU负责执行,目的是不断增加数据库资源以建立数据模型;后者则比较适合应用于边缘装置和特定应用,常由ASIC、GPU、FPGA类芯片进行处理,依托已经训练好的数据模型进行推理。

IDC的统计数据显示,2020年到2021年间,全球AI服务的年复合增长率达到了17.4%,预计到2024年,这一数字将上升至18.4%,市值约为378亿美元。这其中包括了定制化的应用和针对定制化平台所提供的相关支持与服务,例如一些深度学习架构、卷积神经网络、与AI相关的芯片产品(CPU、GPU、FPGA、TPU、ASIC)等。

同样是来自IDC的数据,全球数据储存量将从2018年的33ZB猛增到2025年的175ZB,这其中超过50%都来自IoT设备。如果考虑到2025年,全球将会部署约140亿部IoT设备,那么我们是不是大量地增加云端的计算单元数量与算力,才能应对海量的数据增长。

答案是否定的。刘国军指出,后摩尔时代,CPU已经无法满足指数级增长的算力需求,异构加速计算为满足世界对算力的日益增长提供了可行的解决方案。CPU、GPU、FPGA、ASIC、专用AI加速器的异构融合为提高算力开辟了新的方向,能够有效地解决日渐增长的算力需求,将在游戏、运输、医疗、云计算、机器人、物联网、专业视觉、人工智能、高性能计算等多个领域发挥重要作用。

1bdc9bd6383c3aecf5282cfd8e5e1c36.jpeg

作为GPU技术的拥有者,Imagination公司的GPU产品目前在游戏、计算机视觉、医疗图像和大算力计算方面得到了广泛应用,这与Gartner 2020年Priority Matrix for AI显示的趋势保持了一致。数据显示,GPU加速器是最接近步入主流的技术,未来2-5年内,GPU加速器的采用率将提高100%,即从2021年的5%-20%增加到2022年的20%-50%,未来,GPU加速计算可以在HPC、DNN训练和推理中为高度并行的计算密集型工作负载提供出色的性能。

之所以会产生这样的趋势,刘国军认为,这得益于AI在企业组织中的普及和广泛采用。换句话说,AI的普及程度越高,开发人员创建企业级应用的重要性就越高。AI平台的产业化、AI的可重用性、可伸缩性、安全性和负责任的使用、以及AI治理都是这个趋势的催化剂。


几把利器

架构弹性扩展一直以来都是Imagination GPU的特色:即模块化、层级化的方式,通过一种架构的弹性化扩展,将任务分配至CPU、GPU和NNA加速器,覆盖从手机到服务器市场的各类需求。这种设计也在其它很多层面带来了好处,比如说硬件虚拟化、汽车功能安全的冗余设计,以及各chiplet之间的异步操作等等。

HyperLane–GPU硬件虚拟化技术在数据中心和车载应用中有着举足轻重的作用。通过硬件虚拟化技术,我们可以同时运行多个操作系统,运行多个应用在同一颗GPU上。同时每个应用和操作系统在硬件层面上实现了物理隔离,确保每个实例的数据安全。

cbb31742827f16226e78934a7dcf4c26.jpeg

举例而言,当GPU应用于汽车之时——当代座舱内就有好几块屏幕,用途各异——它们在系统内可能会由同一个GPU来驱动。那么虚拟化在此就能发挥作用,包括从操作系统层级来做性能负载的分配。

还有负载的安全和隔离——比如仪表盘、导航、娱乐系统都跑在一个GPU上,则在某个系统崩溃时不会影响到仪表盘,即功能安全相关负载——GPU在此就是将使用场景,在硬件级上实现切分。另外在其他一些使用场景上,比如手机之上,对应的特性就能对神经网络加速,和UI特性做到资源均衡分配。当然还有在云服务器上,硬件虚拟化多租户也是十分必要的特性。

Imagination对于光线追踪技术的投入,在移动领域应该算是移动GPU IP产品中最早的。光线追踪是一种渲染技术,一直被认为是3D图形处理领域的乌托邦。它可以精确地追踪场景中光线的路径,相比传统的光栅化技术,它可以渲染出可信且具有更高真实感和保真度的反射、折射和光照效果。Imagination方面认为光线追踪要到Level 4才能实现最好的用户体验、更高算力、更低带宽,可实现桌面级高效性能的提升。

513d3f04d7a91b8e2542e57b869841f7.jpeg

基于这样的认知,2020年9月,Imagination开发了一套光线追踪等级系统(Ray Tracing Levels System),旨在帮助开发人员和原始设备制造商对光线追踪加速的先进功能进行等级鉴别,获得更高的真实世界光线追踪性能和更佳的效率,实现更复杂的效果和更高的分辨率,进而找到合适的技术来满足自身需求。

而最新的PowerVR Photon光线追踪架构,则是“业界首款RTLS 4级光线追踪架构”,“全球第一个做到L4的硬件处理,而且是在移动端——当然也可以在PC和数据中心实现”。与此同时,“功耗比现有的RTLS 2/3级解决方案高2.5倍”。 

此外,2017年发布的神经网络加速器NNA也非常值得一提。它专为要求ISO 26262的汽车应用而设计,具备可扩展的高性能100 TOPS多核集群,可用最小的外部带宽获得最高的性能。凭借出色的架构和软件生态,以及设计工具的简洁性,在推出短短两年内就在中国获得了10家客户的青睐。

END

e5def450a8149436a8234106a06e6d46.png

欢迎加入Imagination GPU与人工智能交流2群

2551a93b6131104f948bf8b3961c69e8.jpeg

入群请加小编微信:eetrend89

(添加请备注公司名和职称)

推荐阅读

57c1bc84db44408e2dfbd84f3c85aa2b.png

Imagination Technologies 是一家总部位于英国的公司,致力于研发芯片和软件知识产权(IP),基于Imagination IP的产品已在全球数十亿人的电话、汽车、家庭和工作场所中使用。获取更多物联网、智能穿戴、通信、汽车电子、图形图像开发等前沿技术信息,欢迎关注 Imagination Tech!


推荐阅读
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
  • 通过使用CIFAR-10数据集,本文详细介绍了如何快速掌握Mixup数据增强技术,并展示了该方法在图像分类任务中的显著效果。实验结果表明,Mixup能够有效提高模型的泛化能力和分类精度,为图像识别领域的研究提供了有价值的参考。 ... [详细]
  • 图像分割技术在人工智能领域中扮演着关键角色,其中语义分割、实例分割和全景分割是三种主要的方法。本文对这三种分割技术进行了详细的对比分析,探讨了它们在不同应用场景中的优缺点和适用范围,为研究人员和从业者提供了有价值的参考。 ... [详细]
  • 数字经济浪潮下企业人才需求变化,优质IT培训机构助力技能提升
    随着云计算、大数据、人工智能、区块链和5G等技术的迅猛发展,数字经济已成为推动经济增长的重要动力。据信通院数据,2020年中国数字经济占GDP比重达38.6%,整体规模突破39.2万亿元。本文探讨了企业在数字化转型中对技术人才的需求变化,并介绍了优质IT培训机构如何助力人才培养。 ... [详细]
  • Hyperledger Fabric 1.4 节点 SDK 快速入门指南
    本文将详细介绍如何利用 Hyperledger Fabric 1.4 的 Node.js SDK 开发应用程序。通过最新版本的 Fabric Node.js SDK,开发者可以更高效地构建和部署基于区块链的应用,实现数据的安全共享和交易处理。文章将涵盖环境配置、SDK 安装、示例代码以及常见问题的解决方法,帮助读者快速上手并掌握核心功能。 ... [详细]
  • 独家解析:深度学习泛化理论的破解之道与应用前景
    本文深入探讨了深度学习泛化理论的关键问题,通过分析现有研究和实践经验,揭示了泛化性能背后的核心机制。文章详细解析了泛化能力的影响因素,并提出了改进模型泛化性能的有效策略。此外,还展望了这些理论在实际应用中的广阔前景,为未来的研究和开发提供了宝贵的参考。 ... [详细]
  • 摩尔线程新款国产显卡曝光:8GB显存,性能超越GTX 660,售价预计超千元 ... [详细]
  • NVIDIA最新推出的Ampere架构标志着显卡技术的一次重大突破,不仅在性能上实现了显著提升,还在能效比方面进行了深度优化。该架构融合了创新设计与技术改进,为用户带来更加流畅的图形处理体验,同时降低了功耗,提升了计算效率。 ... [详细]
  • 第三届人工智能、网络与信息技术国际学术会议(AINIT 2022)
    20223rdInternationalSeminaronArtificialIntelligence,NetworkingandInformationTechnology第三届 ... [详细]
  • 了解供应链简单来说,供应链涉及一系列旨在向最终用户提供产品或服务的步骤。企业组织及其供应商之间始终存在一个网络,来生产特定产品并将其交付给最终用户。该网络包括不同的活动、人员、实体 ... [详细]
  • 视觉图像的生成机制与英文术语解析
    近期,Google Brain、牛津大学和清华大学等多家研究机构相继发布了关于多层感知机(MLP)在视觉图像分类中的应用成果。这些研究深入探讨了MLP在视觉任务中的工作机制,并解析了相关技术术语,为理解视觉图像生成提供了新的视角和方法。 ... [详细]
  • 深度森林算法解析:特征选择与确定能力分析
    本文深入探讨了深度森林算法在特征选择与确定方面的能力。提出了一种名为EncoderForest(简称eForest)的创新方法,作为首个基于决策树的编码器模型,它在处理高维数据时展现出卓越的性能,为特征选择提供了新的视角和工具。 ... [详细]
  • 不要急着丢弃旧手机:轻松改装成高效PC游戏性能监控工具
    对于许多PC玩家来说,实时监控游戏过程中的硬件状态是一项常见需求,例如关注游戏帧率、CPU和GPU频率以及温度等关键指标。通常情况下,玩家会借助第三方软件将这些数据展示在屏幕的一角。然而,一种更为创新的方法是利用旧手机改装成高效的性能监控工具,不仅节省成本,还能提供更加便捷和直观的监控体验。通过简单的设置和应用程序安装,旧手机可以变成一个专门的硬件监控设备,实时显示各种重要信息,帮助玩家更好地优化游戏性能。 ... [详细]
author-avatar
撩人无聊的青春
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有