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

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

3天内不再提示

AI设计中不可忽视的三个挑战

454398 来源:EETimes 作者:ASPENCORE网络 2020-12-30 15:14 次阅读

以下是摘录给我们的合作伙伴内容计划的文章的摘录,标题为“利用自然与养育来构建惊人的AI SoC”。它由Synopsys产品营销经理Ron Lowman撰写,最初出现在EETimes上。

依靠传统的设计流程将不会产生每个公司都追求的高性能,市场领先的AI解决方案。设计人员必须考虑各种各样的半导体解决方案。一个Semico公司2018市场报告中指出,“对于训练和推理架构正在不断地改进,在最佳配置,提供表演权水平到达。”

数据中心架构包括GPUFPGAASICCPU,加速器和高性能计算(HPC)解决方案,而移动市场则是诸如ISP,DSP,多核应用处理器音频之类的异构片上处理解决方案的大杂烩。和传感器处理子系统。这些异构解决方案可通过专有的SDK有效利用,以适应AI和深度学习功能。此外,基于预期的自主能力,汽车市场将出现巨大变化。例如,可以预料,第5级自治SoC的带宽和计算能力比第2级以上自治SoC支持的性能要高得多。

这些AI设计中的三个始终如一的挑战包括:

添加专门的处理功能,可以更高效地执行必要的数学运算,例如矩阵乘法和点积

高效的内存访问,用于处理深度学习所需的唯一系数(例如权重和激活)

可靠的,经过验证的实时接口,用于芯片到芯片,芯片到云,传感器数据以及加速器到主机的连接

机器学习算法的最大障碍之一是传统SoC架构的内存访问和处理能力没有达到所需的效率。例如,人们批评流行的冯·诺依曼(von Neumann)架构对AI不够有效,导致人们争相开发更好的机器(即SoC系统设计)。

那些幸运地设计出第二代和第三代针对AI的SoC的人已经添加了更高效的AI硬件加速器,并且/或者选择为现有ISP和DSP添加功能以适应神经网络的挑战。

但是,仅添加高效的矩阵乘法加速器或高带宽内存接口已被证明是有帮助的,但不足以成为AI的市场领导者,从而强化了在特定于AI的系统设计期间进行特定优化的概念。

机器学习和深度学习适用于各种各样的应用程序,因此设计人员在定义特定硬件实现目标的方式上千差万别。另外,机器学习数学的进步正在迅速变化,这使体系结构灵活性成为一个强烈的要求。对于垂直整合的公司,他们可以将设计范围缩小到特定目的,增加优化程度,但也可以灵活地匹配其他不断发展的算法。

最后,如《林利微处理器报告》(Linley Microprocessor Report)的“AI基准仍然不成熟”所述,跨AI算法和芯片的基准测试仍处于起步阶段:

“几个流行的基准测试程序评估CPU和图形性能,但是即使AI工作负载变得越来越普遍,比较AI性能仍然是一个挑战。许多芯片供应商仅引用每秒浮点运算的峰值执行速率,或者对于仅整数设计而言,每秒引用的峰值执行速率。但是,像CPU一样,由于软件,内存或设计中的其他部分存在瓶颈,深度学习加速器(DLA)的工作性能通常远低于其峰值理论性能。每个人都同意在运行实际应用程序时应该衡量性能,但是他们在什么应用程序以及如何运行它们上存在分歧。”(2019年1月)

有趣的新基准开始针对特定市场。例如,MLPerf目前正在提高培训AI SoC的有效性,并计划进行扩展。尽管这是应对基准测试挑战的一个很好的开始,但培训AI SoC只是影响系统结果的许多不同市场,算法,框架和压缩技术的一小部分。

另一个组织AI-Benchmark致力于基准测试手机的AI功能。移动电话使用少数芯片组,其中一些芯片组的早期版本除了传统处理器外不包含任何AI加速功能,而是实现了AI专用软件开发套件(SDK)。这些基准表明,利用现有的非AI优化处理解决方案无法提供所需的吞吐量。

所选的处理器或处理器阵列通常具有每秒最大的操作额定值或特定处理技术的特定最高频率。处理器性能还取决于每个指令的能力。另一方面,接口IP(PCIe®,MIPIDDR)和基础IP(逻辑库,内存编译器)具有最大的理论内存带宽和数据吞吐量级别,在接口IP的情况下,通常由标准组织定义。

但是,系统的真正性能不是这些部分的总和。它具有将处理器,内存接口和数据管道正确连接在一起的能力。系统整体性能是每个集成组件的功能以及如何优化这些功能的结果。

设计人员在AI SoC的处理器,SDK,数学和其他有助于设计的方面取得了飞速发展的同时,这些变化使得难以进行逐个比较的能力。
编辑:hfy

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

    关注

    16

    文章

    4813

    浏览量

    72224
  • AI
    AI
    +关注

    关注

    87

    文章

    31155

    浏览量

    269487
  • 机器学习
    +关注

    关注

    66

    文章

    8425

    浏览量

    132774
  • AI算法
    +关注

    关注

    0

    文章

    252

    浏览量

    12293
收藏 人收藏

    评论

    相关推荐

    动态无功补偿的三个必要条件

    重要性愈发凸显。本文将探讨动态无功补偿的三个关键条件,以帮助电力系统运营者更好地应对复杂的电力需求和供给问题。 动态无功补偿的三个必要条件包括: 实时监测电网功率因数和电压波动 :动态无功补偿系统应具备实时监
    的头像 发表于 11-12 14:05 214次阅读
    动态无功补偿的<b class='flag-5'>三个</b>必要条件

    简述光刻工艺的三个主要步骤

    “ 光刻作为半导体的关键工艺,其中包括3大步骤的工艺:涂胶、曝光、显影。三个步骤有一异常,整个光刻工艺都需要返工处理,因此现场异常的处理显得尤为关键”
    的头像 发表于 10-22 13:52 677次阅读

    基本理想电路元件的三个特征是什么

    基本理想电路元件是构成电路的基本单元,它们具有三个基本特征:电压-电流关系、能量转换和电路参数。以下是对这三个特征的分析: 电压-电流关系 理想电路元件的电压-电流关系是其最基本的特征之一。这种关系
    的头像 发表于 08-25 09:38 1251次阅读

    对称相电压的特点是哪三个方面

    相电压的特点。 一、对称相电压的基本概念 1.1 相电压的定义 相电压是指在电力系统,由三个相位组成的电压。这
    的头像 发表于 08-12 18:18 1593次阅读

    简述极管的三个工作区域

    极管的三个区域,通常指的是其在不同工作条件下的状态区域,即截止区、放大区和饱和区。这三个区域定义了极管在不同电压和电流条件下的行为特性,对于理解和设计电子电路至关重要。
    的头像 发表于 07-29 10:50 3870次阅读

    可调变阻器三个引脚怎么区分

    可调变阻器,也称为电位器或可变电阻器,是一种可以调节电阻值的电子元件。它广泛应用于各种电子设备,如音频设备、电源管理、电机控制等。可调变阻器有三个引脚,分别是固定端、滑动端和可调端。这三个引脚
    的头像 发表于 07-24 11:12 1361次阅读

    可调电阻三个脚各是什么

    可调电阻器,也称为电位器或可变电阻器,是一种可调节电阻值的电子元件。它通常由三个脚(引脚)组成,分别是固定脚、滑动脚和可调脚。以下是对这三个脚的介绍: 固定脚(Fixed Terminal): 固定
    的头像 发表于 07-24 11:06 2148次阅读

    如何分别场效应管的三个

    场效应管(Field-Effect Transistor,简称FET)是一种半导体器件,广泛应用于电子电路。它具有三个主要的引脚:源极(Source)、漏极(Drain)和栅极(Gate)。正确
    的头像 发表于 07-14 09:14 1645次阅读

    微波测量的三个基本参量是什么

    微波测量是电子工程领域中的一重要分支,它涉及到对微波信号的频率、幅度、相位等参数的测量。在微波测量,有三个基本参量:频率、幅度和相位。这三个参量是微波信号的基本特征,对于微波系统的
    的头像 发表于 05-28 14:46 1441次阅读

    如何判断极管的三个极性

    极管是电子电路的基本元件之一,其性能的好坏直接影响到整个电路的性能。而判断极管的三个极性(基极b、发射极e、集电极c)是电路分析和设计
    的头像 发表于 05-21 15:26 6846次阅读

    篱笆三个桩——记晶体极管的发明

    篱笆三个桩——记晶体极管的发明
    的头像 发表于 05-12 08:14 793次阅读
    一<b class='flag-5'>个</b>篱笆<b class='flag-5'>三个</b>桩——记晶体<b class='flag-5'>三</b>极管的发明

    在机遇与挑战并存的AI时代,星如何在DRAM领域开拓创新?

    在机遇与挑战并存的AI时代,星如何在DRAM领域开拓创新?
    发表于 05-09 18:46 493次阅读
    在机遇与<b class='flag-5'>挑战</b>并存的<b class='flag-5'>AI</b>时代,<b class='flag-5'>三</b>星如何在DRAM领域开拓创新?

    人工智能芯片在先进封装面临的三个关键挑战

    IC封装面临的制造挑战有哪些?人工智能芯片的封装就像是一由不同尺寸和形状的单个块组成的拼图,每一块都对最终产品至关重要。这些器件通常集成到2.5DIC封装,旨在减少占用空间并最大限度地提高带宽。图形处理单元(GPU)和多个3
    的头像 发表于 05-08 08:27 1588次阅读
    人工智能芯片在先进封装面临的<b class='flag-5'>三个</b>关键<b class='flag-5'>挑战</b>

    架空线路图像视频监测装置(跨视频)|不可忽视的“跨”

    些交织,“跨”成为了一不可忽视的关键词。 有人就会问了,什么是跨?“
    的头像 发表于 03-20 16:59 902次阅读
    架空线路图像视频监测装置(<b class='flag-5'>三</b>跨视频)|<b class='flag-5'>不可</b><b class='flag-5'>忽视</b>的“<b class='flag-5'>三</b>跨”

    飞机的三个舵面以及如何控制

    飞机通常具有三个主要的舵面,它们是方向舵(rudder)、副翼(aileron)和升降舵(elevator)。
    发表于 01-15 14:54 6129次阅读
    飞机的<b class='flag-5'>三个</b>舵面以及如何控制