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

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

3天内不再提示

Syntiant和Mythic认为可以通过嵌入式闪存的方法减少所需电力

IEEE电气电子工程师 来源:未知 作者:工程师郭婷 2018-08-31 15:20 次阅读

总部在加利福尼亚州欧文市的Syntiant公司和总部在德克萨斯州奥斯汀的Mythic公司都认为,它们可以使用嵌入式闪存来大大减少执行深度学习计算所需的电力。它们可能都是对的。

越来越多的公司希望推出加速其他计算繁重的深度学习应用的芯片,并且在某种程度上它们都有相似之处,因为“这些是面向相同形态的一类问题的解决方案”,Mythic创始人兼CTODaveFick解释说。

当在CPU中执行深度学习计算时,那类问题在形态上就像数据的交通堵塞。神经网络由连接和表示那些连接有多强的“权重”组成,必须移动这些权重以便它们可以在正确的时间和位置以数字方式被表示,是如今的深度学习中主要的耗能之处。

Syntiant的CEOKurtBush解释说:“我们的方法是通过在内存中进行计算来完全消除内存带宽和内存功耗的penalties问题”。

Syntiant和Mythic这两家公司所采用的方法中,网络权重实际上是存储在闪存单元阵列中的电荷水平。电荷改变了流过电池的电流量,电池是以电流可产出至关重要的“乘法和累加”运算的方式排列的,这样的运算是能从日落中读出停止信号或从“大灰狮子狗”中读出“OKGoogle”的网络所需要的。

因为权重总是在它们需要在的位置,所以不需要花费任何时间或精力来移动它们。计算的模拟性质也使得功耗保持在低水平。虽然训练神经网络通常是通过使用相当精确的(8位或16位)数字进行计算来实现的,但实际上,使用经过训练的网络(称为推理)可以更快地完成,并且可以使用更低精度的数字(5位或者甚至3位)作为权重以更低的功耗完成。Busch说:“通过模拟计算,你可以建立低精度但非常非常准确的乘法和累加运算”。

Mythic的目标是每次乘法和累加运算仅消耗0.5焦耳,这将导致每瓦特可支持约4万亿次操作(TOPS/W)。Syntiant希望达到20TOPS/W。根据Syntiant的说法,NvidiaVoltaV100GPU可以达到0.4TOPS/W。然而,Fick指出,在机器学习领域,真正的苹果对苹果(apples-to-apples)的比较是很难确定的。

每个创业公司在多大范围使用模拟电路,是它们之间的关键差异。Syntiant的整个网络都是模拟的,而Mythic环绕着带有可编程数字电路的模拟闪存阵列。Mythic使用周围的电路来增加其芯片可以运行的网络的大小和类型的灵活性。Fick说:“在我们的芯片上,所有的网络拓扑的运行效率大致相同”。

这种差异也会影响两家公司的目标客户和应用程序。在Syntiant,“我们经常说,Mythic百分之百出现在投资会议上,而从不对顾客这样表现殷勤”,Busch说。两家公司都表示他们正在寻求增加处在前沿的人工智能领域的客户。但人工智能是一个宽泛的范畴,包括从自动驾驶汽车到人工智能增强助听器的所有内容。

Syntiant正在寻求较小的、通常为毫瓦级的电力应用。它的第一个设备将能执行诸如识别唤醒词和识别说话者之类的事情。

Mythic正在开发需要更复杂网络的应用程序,这些网络能够在具有很低的一位数瓦特功率的系统中处理高分辨率视频,例如自动无人机和智能手机。Fick说,这些应用程序所需的每秒操作数与Syntiant的那些应用程序所追求的每秒操作数之间存在数量级的差异。

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

    关注

    66

    文章

    18454

    浏览量

    179970
  • 嵌入式
    +关注

    关注

    5076

    文章

    19048

    浏览量

    303901
  • 无人机
    +关注

    关注

    228

    文章

    10368

    浏览量

    179823
  • 深度学习
    +关注

    关注

    73

    文章

    5495

    浏览量

    121044

原文标题:两家初创公司都使用嵌入式闪存来减少执行深度学习计算所需的电力

文章出处:【微信号:IEEE_China,微信公众号:IEEE电气电子工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式学习建议

    对广大渴望学习嵌入式系统的学子提出几点基础阶段的学习建议: ①嵌入式系统软件硬件密切相关,一定要打好软硬件基础。其实,只要找到正确的方法,加上努力,任何理工科学生,甚至非理工科学生,都能学好
    发表于 10-22 11:41

    嵌入式工控机如何使用?嵌入式工控机操作方法及注意事项

    嵌入式工控机作为现代工业自动化和控制系统中重要的硬件支持,广泛应用于生产线监控、轨道交通、电力能源等多个领域。其稳定性、可靠性以及适应恶劣环境的能力,使其成为许多行业的首选。那么,嵌入式工控机究竟如何使用呢?高能计算机将详细介绍
    的头像 发表于 10-18 10:02 267次阅读

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被称为嵌入式系统的核心组件,是一种用于控制和数据处理的计算机硬件,其设计旨在嵌入特定设备中执行专门任务。嵌入式主板如同是设备的“大脑”,主要功能是根据需要管理和控制设备
    的头像 发表于 09-30 10:05 401次阅读

    嵌入式开发常见问题排查

    嵌入式开发问题排查很多人认为嵌入式开发很难,主要是因为在这个过程中常常会遇到各式各样的问题。这些问题的复杂性和多样性使得许多人感到困惑和无所适从。然而,如果将这些问题逐一拆解,实际上大部分都
    的头像 发表于 09-22 08:04 288次阅读
    <b class='flag-5'>嵌入式</b>开发常见问题排查

    嵌入式工控一体机的安装方法和使用注意事项?

    嵌入式工控一体机的安装方法和使用注意事项?工控一体机系列产品中,因为使用环境的特殊性,很多企业需要以嵌入式的方式,把工控一体机安装到固定的位置,途控在多年的嵌入式工控一体机的客户沟通中
    的头像 发表于 08-04 11:12 1158次阅读

    如何提升嵌入式编程能力?

    和仿真:使用模拟和仿真工具来测试你的嵌入式系统,这可以在实际硬件之前发现问题。 通过以上的这些方法可以逐步提高个人的
    发表于 06-21 10:01

    嵌入式热门发展方向有哪些?

    已经体现了嵌入式系统的优势;在信息家电领域,冰箱、空调等的网络化、智能化将引领人们的生活步入一个崭新的空间,即使你不在家里,也可以通过电话线、网络进行远程控制,在这些设备中,嵌入式系统
    发表于 04-11 14:17

    再谈嵌入式实时操作系统

    由于嵌入式处理器早期功能单一且运算能力不高,嵌入式应用已不能满足各个领域不断增长的需求。嵌入式操作系统应运而生,嵌入式操作系统可以支持新时代
    的头像 发表于 04-09 17:27 758次阅读
    再谈<b class='flag-5'>嵌入式</b>实时操作系统

    如何成为一名嵌入式C语言高手?

    嵌入式C语言领域获得突出的技能和能力。 一、打下坚实的基础要成为一名嵌入式C语言高手,首先需要打下坚实的基础。掌握C语言的基本语法、数据类型、运算符、控制流程和函数等概念是必不可少的。你可以
    发表于 04-07 16:03

    如何成为一名嵌入式C语言高手?

    嵌入式C语言领域获得突出的技能和能力。 一、打下坚实的基础要成为一名嵌入式C语言高手,首先需要打下坚实的基础。掌握C语言的基本语法、数据类型、运算符、控制流程和函数等概念是必不可少的。你可以
    发表于 03-25 14:12

    fpga与嵌入式的区别 嵌入式和fpga开发有什么关系

    的,无法进行大规模的硬件级别的修改。这意味着FPGA能更灵活地适应不同的应用场景和变化的需求。 开发周期:FPGA的开发周期相对较短,因为它可以通过重新编程来实现新功能。相比之下,嵌入式系统的开发周期相对较长,因为它需要进行硬件
    的头像 发表于 03-14 17:04 6822次阅读

    铠侠正式发布业界首款车载UFS 4.0嵌入式闪存

    存储器解决方案的全球领导者铠侠株式会社宣布,该公司已开始提供业界首款面向车载应用的通用闪存(UFS)4.0版嵌入式闪存设备的样品。
    的头像 发表于 02-22 16:21 965次阅读

    Kioxia推出业界首款面向汽车应用的UFS 4.0版嵌入式闪存器件

    全球领先的存储解决方案提供商Kioxia Corporation今天宣布推出[1]业界首款[2]面向汽车应用的通用闪存[3](UFS) 4.0版嵌入式闪存器件样品。这些性能更高的新型器件封装小巧
    的头像 发表于 01-31 18:19 564次阅读

    高端嵌入式实验平台

    微处理器、内存芯片组、闪存芯片组和电源管理电路,扩展板则由嵌入式硬件接口、板载功能和扩展功能模块组成。 软件提供嵌入式主流Andriod和Linux双系统软件包,开放的资源满足教学、科研、创新等应用,并提成配套实验教程。 该平台
    的头像 发表于 01-29 09:55 497次阅读
    高端<b class='flag-5'>嵌入式</b>实验平台

    什么是嵌入式系统?嵌入式系统的具体应用

    嵌入式,一般是指嵌入式系统。用于控制、监视或者辅助操作机器和设备的装置。
    的头像 发表于 12-20 13:33 2435次阅读