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

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

3天内不再提示

ChatGPT在边缘设备的应用探索

数字芯片实验室 来源:数字芯片实验室 2024-04-07 12:40 次阅读

人工智能正在影响几乎所有可以想象的应用领域,但它越来越多地从数据中心data center转移到边缘edge,在那里需要比过去更快地处理大量数据。

这要求在更接近数据源的地方大幅提高性能,但仍然只能使用非常少的功耗,并且价格便宜。虽然训练将继续在云中进行,但长距离移动大量数据的成本很高,所以边缘AI计算的价值很大。本地处理的数据越多,成本就越低,获得结果的时间就越快。

实现这些好处并不容易,需要更深入地了解正在处理的数据类型,这在过去五年中只在大型数据中心中考虑,谷歌、特斯拉、Meta 等公司为这个考虑的特定需求设计定制芯片

在边缘,才刚刚开始关注AI需求并定义满足这些需求的必要功能。

在边缘添加功能以满足其他潜在AI市场是很诱人的,但这通常会导致面积、功耗和复杂性增加,从而损害芯片主要应用的性能。对于边缘计算,需要严苛地看待所有功能,以判断它们是否真的需要出现在芯片中。

每个新功能都会影响 PPA,因此保持对目标市场和场景的关注是首要考虑的事情。

在边缘处理的最大好处是低延迟。当某一天必须实时(或快速)需要AI计算做出决定时,边缘AI计算真的会大放异彩。

尽管边缘和AI都有很大的前景,但是组合起来的应用场景和现在的主流有很大差异,在设计过程中有更多的Tradeoffs。需要考虑芯片的供电方式、热限制、是否需要支持训练或推理、精度要求、芯片部署的环境以及支持的数字格式。例如:

1、支持更多的功能集意味着增加面积和功耗,并在不使用功能时增加门控功能的复杂性。由于数据移动会影响性能并消耗大量功耗。

2、设计人员需要充分了解需要移动多少数据,以开发能够最大限度地减少边缘数据移动的架构。

做出正确的选择

不同的应用场景将会有不同的Tradeoffs,需要围绕传递给边缘人工智能处理器的数据的数量和类型做出一系列决策。

芯片是只接收推理数据,还是包括模型更新?芯片是否需要根据看到的特定数据进行训练或微调?该处理器还与哪些其他芯片和系统通信,频率如何?芯片是否会长时间处于非活动状态,在此期间进入深度power-down模式,还是大部分时间都处于开启状态?这些问题的答案将推动对计算引擎架构、片上SRAM存储以及是否使用外部DRAM(以及类型和容量)的决策。

人工智能处理一般只在发生某些事件发生时进行推理,两个最重要的技术是动态电压和频率调节(dynamic voltage and frequency scaling(DVFS)) low-leakage library 。DVFS 在需要时提供高性能,然后在不需要时降低电源电压和工作频率。low-leakage library,特别是嵌入式SRAM,需要占据很大比例的系统功耗。这两者是相互作用的。DVFS受限于其电源电压降低的水平。这几乎总是由SRAM工作的最小电压决定的,或者在待机状态下,SRAM仍将保留数据但不读取或写入的最小电压(称为Vmin)。由于功耗与电压的平方成正比,因此将Vmin从0.7V降低到0.5V将使SRAM功率减半。

另一个问题是,人工智能是一项快速变化的领域,因此除了在功耗、性能和面积/成本之间取得适当的Tradeoff外,还需要在设计中内置灵活性。

一方面,早已存在像CPU这样通用的东西,它为你提供了最大的编程灵活性,但可能具有最大的面积和最差的能效。另一方面,也存在有固定功能的硬件加速器,它们具有最佳的面积和功耗组合,但几乎没有设计后调整的灵活性。如果在设计流片后规格或工作负载要求发生变化,则在不进行重新流片的情况下,几乎没有办法修改。

从灵活性到效率,从CPU到GPU,再到DSP、NPU,最后是ASIC。实际的选择也取决于市场的成熟度和要求,对应的场景是否需要考虑灵活性,考虑什么维度的灵活性?这是一个问题?

自动驾驶手机终端发展速度很快,一直在增加新的需求,因此使用NPU或NPU+DSP是灵活性、性能和能源效率的最佳组合。

工艺技术也是一个重要的因素,可以进行功耗、性能、面积/成本 (PPA/C) 的权衡。

获得更好的PPA的最简单方法是通过使用最先进的工艺节点。但是有很多问题。它通常非常昂贵,并且缺乏嵌入式非易失性存储器,而这通常是物联网设备的必备。

审核编辑:黄飞

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

    关注

    68

    文章

    10451

    浏览量

    206583
  • sram
    +关注

    关注

    6

    文章

    742

    浏览量

    113911
  • AI
    AI
    +关注

    关注

    87

    文章

    26472

    浏览量

    264102
  • 人工智能
    +关注

    关注

    1776

    文章

    43899

    浏览量

    230645
  • ChatGPT
    +关注

    关注

    27

    文章

    1411

    浏览量

    4776

原文标题:边缘设备上的chatGPT

文章出处:【微信号:数字芯片实验室,微信公众号:数字芯片实验室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    探索ChatGPT的信息抽取能力

    通过人工检查ChatGPT的回复,发现ChatGPT倾向于识别比标注的跨度更长的sapn,以更接近人类的偏好。因此,之前的硬匹配(hard-matching)策略可能不适合如ChatGPT的LLM,所以本文提出了一种软匹配(so
    的头像 发表于 06-01 14:45 899次阅读
    <b class='flag-5'>探索</b><b class='flag-5'>ChatGPT</b>的信息抽取能力

    【国产FPGA+OMAPL138开发板体验】(原创)6.FPGA连接ChatGPT 4

    = ReceiveFromServer(chatGPT_Server); // 6. FPGA上显示回复 DisplayAnswer(answer); print(\"FPGA
    发表于 02-14 21:58

    FPGA设计中是否可以应用ChatGPT生成想要的程序呢

    当下AI人工智能崛起,很多开发领域都可看到ChatGPT的身影,FPGA设计中,是否也可以用ChatGPT辅助设计呢?
    发表于 03-28 23:41

    chatGPT帮我写硬件代码,是懂行的,好助手!#chatgpt #物联网开发 #python开发板

    ChatGPT
    苏州煜瑛微电子科技有限公司
    发布于 :2023年02月17日 15:27:42

    ChatGPT对话语音识别

    ChatGPT
    YS YYDS
    发布于 :2023年05月30日 22:13:10

    电气设备抗干扰能力的探索

    本文针对电子设备系统使用中受到的电磁干扰问题,比较详细地分析了干扰源、干扰的传播途径,并对如何有效抑制和防止干扰的各种措施进行了探索。【关键词】:电子设备;;电磁干扰;;干扰源;;干
    发表于 05-13 09:10

    为什么需要边缘计算

    的推动:现在几乎所有的电子设备都可以连接到互联网,这些电子设备会后产生海量的数据。  传统的云计算模型并不能及时有效的处理这些数据,边缘结点处理这些数据将会带来极小的响应时间、减轻网
    发表于 06-23 10:28

    边缘计算指的是什么

    目录文章目录目录定义边缘场景的发展推动边缘计算发展的四个关键因素定义根据行业或用例的不同,边缘计算一词已经被用来描述从微型物联网设备执行的操作到类似数据中心等基础设施的一切内容。用于表
    发表于 09-15 07:44

    IC设计/验证中怎么应用ChatGPT呢?

    技术改变生活。最近一段时间,OpenAI旗下的ChatGPT大火。根据官网自身的介绍(见图1),其是由 OpenAI 提出的大型预训练语言模型,使用了许多深度学习技术,可以生成文本内容,也可以进行
    发表于 02-21 15:16

    科技大厂竞逐AIGC,中国的ChatGPT在哪?

    迅速走红。 进入2023年,微软推新,谷歌入局,“ChatGPT”热潮迅速升温,国内的科技巨头也陆续涌入潮中。ChatGPT发布后,包括百度、科大讯飞、京东等在内的多家企业纷纷公布自己AI领域的布局
    发表于 03-03 14:28

    不到1分钟开发一个GPT应用!各路大神疯狂整活,网友:ChatGPT就是新iPhone

    的能力仍然是不可替代的。 此外,ChatGPT等语言模型的应用也需要大量的数据和算力支持,以及专业的技术人员进行开发和维护。因此,虽然ChatGPT等语言模型某些方面具有一定的优势,但它们并不能完全取代
    发表于 11-19 12:06

    边缘计算设备的使用案列

    使用边缘技术,可以在更靠近边缘的地方运行人工智能和机器学习工作负载,而不必向云端发送大量数据。这些设备边缘技术使其非常适合以下应用。
    的头像 发表于 11-10 17:00 1662次阅读

    ChatGPT研究框架(2023)

    引发的科技浪潮,积极布局生成式AI ,国内厂商(百度、腾讯等)也高度关注ChatGPT , 积极探索前沿技术,相关深度应用也即将推出。 ChatGPT所能实现的人类意图,来自于机器学习、神经网络以及Transformer模型的
    发表于 02-13 17:03 4次下载

    PyCoach 对ChatGPT探索分析

    PyCoach 表示,我们需要做的是创建有效提示,从而使得 ChatGPT 可以生成 Excel 公式和宏。
    发表于 02-17 18:14 320次阅读

    ChatGPT Plus怎么支付 开通ChatGPT plus有什么功能?

    ChatGPT Plus怎么支付?探索AI的未来——ChatGPT 4.0开通付费教程 在人工智能的世界里,OpenAI的ChatGPT 4.0就像一颗璀璨的星星✨,以其卓越的自然语言
    的头像 发表于 10-10 16:01 3340次阅读
    <b class='flag-5'>ChatGPT</b> Plus怎么支付 开通<b class='flag-5'>ChatGPT</b> plus有什么功能?