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

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

3天内不再提示

小米推出微控制器AI推理引擎MACE Micro

我快闭嘴 来源:爱集微 作者:数码控 2020-09-29 11:25 次阅读

小米集团副总裁、小米技术委员会主席崔宝秋在昨天晚间谈到了深度学习框架MACE。

崔宝秋称,为了将小米算法团队的诸多技术成果通过AI框架尽快地落地到手机上,2017年,在考察当时流行的深度学习框架并反复权衡之后,小米决定研发自己的移动端深度学习推理框架,并于2018年对外推出并开源了专门为移动端设备优化的深度学习推理框架MACE。

MACE在立项时确立了四个目标:通用、高性能、易用和便携。在后续的技术实践中,MACE团队围绕这四个目标进行了技术方案的设计和研发,在多框架支持、性能、系统响应、功耗、内存占用、模型保护等方面都进行了专门优化。

到了2020年,MACE推出并开源了微控制器AI推理引擎MACE Micro,以全面支持手机与IoT设备超低功耗推理场景,除了继承MACE引擎的通用、高性能、易用和便携等特点之外,考虑到微控制器芯片与软件系统的多样性, MACE Micro还在可移植性上进行了重点打磨。MACE Micro不依赖于任何OS、 文件系统、堆内存分配、C++库以及除math库之外的其他第三方库,仅需微控制器的编译工具支持C++即可。此外,MACE微控制器引擎还针对特殊芯片进行了优化,以期在性能上达到业界领先的水平。

崔宝秋透露,经过MACE团队的不懈努力,除了视觉领域以外,MACE框架还被广泛应用在语音、NLP、人体行为识别等多个领域。目前,MACE框架已成为公司内部首选Al框架,部署在小米近几年发布的所有机型上,MACE框架在MIUI上的调用次数超过了50000000次/天。在公司外部,MACE框架也被国内外多家软件公司的APP集成并部署使用。未来MACE还会在易用性、高性能、兼容性上持续发力,为小米相机等应用提供坚实的AI支持。

最后,崔宝秋表示为了适应社区不断提出的新需求,MACE还在继续不断完善,希望将来能够吸引到更多的开发者加入进来,共同创建一个更完整的社区生态。小米会持续不断地加大对开源的投入,为开源社区做贡献,在AI、大数据、云计算、loT等领域团结更多的中国互联网企业,把中国的开源力量推向世界。
责任编辑:tzh

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

    关注

    48

    文章

    6809

    浏览量

    147626
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409104
  • 云计算
    +关注

    关注

    38

    文章

    7347

    浏览量

    135712
  • AI
    AI
    +关注

    关注

    87

    文章

    26443

    浏览量

    264041
收藏 人收藏

    评论

    相关推荐

    新唐科技宣布推出基于微控制器的终端AI平台,加速AI应用普及

    新唐科技宣布推出基于微控制器的终端AI平台,使AI生态系扩展至微控制器领域。
    的头像 发表于 04-23 09:58 271次阅读

    新唐科技推出NUC1263系列微控制器

    新唐科技,一家领先的微控制器制造商,近日宣布推出其首款支持DDR5模块的微控制器NUC1263系列。这款新品不仅具备强大的性能,还拥有独特的接口技术,旨在满足电竞市场的需求。
    的头像 发表于 01-30 11:02 384次阅读

    S1C17M02,S1C17M03微控制器

    微控制器
    Piezoman压电侠
    发布于 :2024年01月24日 17:53:48

    HarmonyOS:使用MindSpore Lite引擎进行模型推理

    场景介绍 MindSpore Lite 是一款 AI 引擎,它提供了面向不同硬件设备 AI 模型推理的功能,目前已经在图像分类、目标识别、人脸识别、文字识别等应用中广泛使用。 本文介绍
    发表于 12-14 11:41

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)
    的头像 发表于 12-07 10:55 199次阅读
    【<b class='flag-5'>微控制器</b>基础】——从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(上)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)
    的头像 发表于 12-06 17:23 272次阅读
    【<b class='flag-5'>微控制器</b>基础】—— 从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(下)

    如何选择微控制器

    干货 | 如何选择微控制器
    的头像 发表于 09-21 17:23 342次阅读

    STM32微控制器的结构和发展历史

    STM32微控制器是由STMicroelectronics公司开发的一系列基于ARM Cortex-M内核的高性能微控制器。自从2007年推出第一代STM32以来,该系列已经发展到了第五代,每一代都有其独特的特点和应用领域。
    发表于 09-07 16:35 1047次阅读

    如何在OpenVINO工具包中使用带推理引擎的blob?

    无法确定如何在OpenVINO™工具包中使用带推理引擎的 blob。
    发表于 08-15 07:17

    OPPO自研推理引擎ShaderNN加入LF AI&amp;Data基金会

    近日,OPPO 宣布向 LF AI&Data 基金会无偿捐赠一项 AI 项目——ShaderNN,它是业界首个支持 OpenGL 和 Vulkan 全图形栈的高效轻量推理引擎, 面向移
    的头像 发表于 07-21 21:59 955次阅读

    汽车微控制器的供电电压

    微控制器供电 微控制器的供电电压可以分为以下几种: ·5V:5V是最常见的微控制器供电电压,包括许多传统的8位微控制器和一些较老的16位微控制器
    的头像 发表于 07-19 10:45 821次阅读
    汽车<b class='flag-5'>微控制器</b>的供电电压

    MC-CPU-78F0714Micro-Board for ?PD78F0714微控制器与电机控制 I/O 接口板一起使用

    MC-CPU-78F0714 Micro-Board for ?PD78F0714 微控制器与电机控制 I/O 接口板一起使用
    发表于 06-26 20:14 0次下载
    MC-CPU-78F0714<b class='flag-5'>Micro</b>-Board for ?PD78F0714<b class='flag-5'>微控制器</b>与电机<b class='flag-5'>控制</b> I/O 接口板一起使用

    微控制器集成的FlexCAN外设模块

    集成在微控制器芯片中的CAN总线通信引擎的外设电路系统,有一些典型的实现,例如飞思卡尔半导体(已并入恩智浦半导体)的ColdFire系列微控制器中用到的MSCAN和Kinetis系列微控制器
    的头像 发表于 06-16 11:06 1348次阅读
    <b class='flag-5'>微控制器</b>集成的FlexCAN外设模块

    为什么M031系列是M0微控制器的最佳选择?

    当在新的产品硬件设计中选择微控制器时,如何在主流的Arm® Cortex®- M0 的产品线当中,选出最适用的微控制器? 是所有设计者最棘手的问题。现在不用再烦恼了,新唐科技推出全新
    发表于 06-15 06:08

    MC-CPU-78F0714Micro-Board for ?PD78F0714微控制器与电机控制 I/O 接口板一起使用

    MC-CPU-78F0714 Micro-Board for ?PD78F0714 微控制器与电机控制 I/O 接口板一起使用
    发表于 05-06 18:28 0次下载
    MC-CPU-78F0714<b class='flag-5'>Micro</b>-Board for ?PD78F0714<b class='flag-5'>微控制器</b>与电机<b class='flag-5'>控制</b> I/O 接口板一起使用