内容来源:华为开发者大会2021 HMS Core 6 AI技术论坛,主题演讲《端云协同,HUAWEI HiAI Foundation打造更易用的AI计算平台》。

演讲嘉宾:华为海思AI技术专家

大家好!HHUAWEI HiAI Foundation作为芯片使能的基础平台,基于“芯、端、云”三层开放架构,构筑全面开放的智慧生态,帮助开发者快速利用AI处理能力,为用户提供更好地智慧应用体验。充分利用华为麒麟芯片能力,HUAWEI HiAI Foundation在实时性上,避免网络延迟和拥塞;在隐私性上,保护本地图片、视频、语音信息以及操作习惯等;在成本方面,开发者可最大化利用芯片算力,节省计算成本和带宽成本。自2018年发布以来,HUAWEI HiAI Foundation第三方应用的调用量逐年递增,目前日调用量已破百亿,获得了开发者的价值认可。

HUAWEI HiAI Foundation开放框架

HUAWEI HiAI Foundation之所以受到欢迎的原因是其支撑更多主流推理框架,在引领端侧AI行业标准构筑的同时通过开源,让更多开发者灵活高效地优化模型。

2021年上半年,我们已经完成了与KwaiNN、Bytenn、MNN、TNN等框架的对接。在此基础上,HUAWEI HiAI Foundation可以支撑华为手机以及各产品线非常多的业务和应用。比如视频剪辑、录像直播、线上支付、地图、输入法等。

通过以上框架图,我们可以看到HUAWEI HiAI Foundation作为基础平台,主要由推理加速平台和异构计算平台两个部分组成。推理加速平台的作用是跟更多的上层推理框架完成对接,帮助开发者聚焦模型优化;异构计算平台则更好地使能NPU、CPU、GPU、DSP等计算IP,充分利用芯片算力。之后,HUAWEI HiAI Foundation可以实现多平台统一的赋能手机、平板、智慧屏、音箱等基于麒麟芯片的华为产品,并与HarmonyOS深度融合,在鸿蒙生态中起到端侧AI能力的积极作用。

HUAWEI HiAI Foundation端云协同方案优势

HUAWEI HiAI Foundation上线后,我们还遇到了很多问题。比如在一个应用新特性发布后,业务算子性能需要不断优化并跟随手机等ROM系统版本更新推送,使得整体上线周期较长。部分机型停止支持服务(EOS)后,则无法享受最新的性能优化。由此,开发者的诉求也很明晰,就是跟随互联网节奏,帮助业务快速发布上线以及覆盖更多机型,囊括EOS的机型。

为解决上述典型问题及开发者对接时提出的若干其它问题,HUAWEI HiAI Foundation今年在两个方面进行了重大升级。一是基于端云协同的计算库独立升级能力。支持计算库动态升级,保证性能优化的算子库更快推送至端侧,同时通过插件进行模型编译,保持更优的异构策略和高性能的融合模板。目前,这个能力已经在HarmonyOS 2.0版本上线,满足合作伙伴的快速业务上线需求。

二是易用性的升级。我们会提供更丰富的接口调用,更易懂的用户手册、Demo演示和工具包。具体来说主要包括以下四点:

  • Model Zoo助力开发者快速使能NPU加速。Model Zoo综合了硬件优化模型库、模型优化指导以及技术交流社区的能力,通过它开发者可以快速知道哪一类模型在硬件上跑得速度更快,如何优化模型结构获取更好的能效收益等。技术交流社区除了便于开发者参与讨论交流外,也为后续高校科研合作项目、AI技术竞赛等提供基础。

  • 推出高性能、低功耗、高精度、小模型的模型调优工具。包括模型量化工具包和模型结构搜索工具包。前者推出了16bit、8bit、4bit、2bit和自适应混合量化,模型小巧而灵动,可以保障不丢失模型计算进度。后者则更多是通过自动搜索方式,帮助开发者结合硬件信息调整模型结构,使之更加敏捷快速。

  • 异构计算——CPU、GPU、NPU等IP的高效协同。下图列举了一个典型的数据流。从视频解码器到图像预处理,再到图像处理、渲染优化、送显等,经过了非常多的IP计算。那么这些IP怎样在较长的数据流中高效协同呢?这就需要多IP自动异构。它可以自动融合优化各计算节点,共享计算内存,做到多IP间数据零拷贝。另外,多IP的调度任务可以自动编排,支持优先级控制和节点间内存自动分配。

  • 模型可视化——用户模型信息可见,提升调优效率。在模型结构可视化工具(Netron)上,开发者可以直接看到HUAWEI HiAI Foundation的模型结构,更加便利。

如今,HUAWEI HiAI Foundation已加入AI标准化组织AITISA(人工智能产业技术创新战略联盟),并参与端侧AI标准草案撰写,共同构筑AI行业标准。为了让开发者更好地使用端侧AI能力,HUAWEI HiAI Foundation会保持初心,做更好、更易用的端侧AI计算平台,服务、赋能开发者,提升应用体验,谢谢 !

了解更多详情>>

访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

端云协同,打造更易用的AI计算平台相关推荐

  1. 【华为云技术分享】华为云HiLens全面升级,端云协同多模态AI应用开发利器

    [中国,深圳,2020年3月28日] 在华为开发者大会2020(Cloud)期间,华为云推出了全面升级的业界首个端云协同多模态AI应用开发套件--HiLens ,打通线上线下开发和部署流程,开发者只需 ...

  2. 当华为云WeLink遇上华为企业智慧屏,端云协同视频会议究竟有多神奇

    你眼中的智慧办公是什么样子? 答案也许是:开会的时候,在家办公或在外出差的同事,也能跟会场实时同步标注PPT:在老板办公室讨论完的内容,不用拍照回去整理,扫个码就存进自己手机:开完会自动系统生成会议纪 ...

  3. 云图说|玩转华为HiLens之端云协同AI开发

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要: 华为HiLens ...

  4. 【华为云技术分享】云图说|华为HiLens:端云协同多模态AI开发应用平台

    在场景智能化背景下,端侧自身算力有限.开发技能困难,从云侧下发技能到端侧,端侧兼容性差,部署技能困难. 华为云提供端云协同多模态AI开发应用平台--华为HiLens,提供简单易用的开发框架,.开箱即用 ...

  5. wGlasses AR智能眼镜正式发布!影育科技带来端云协同、软硬件及资源零代码、一体化的AR生态科技盛宴!

    3月21日14:30时,影育科技在中国虚拟现实与元宇宙产业峰会大会上成功举办了2023年"三品同发"新品发布会. 发布会上,影育科技展示了其自主研发的硬件.软件与元宇宙教育资源,聚 ...

  6. 华为云WeLink端云协同会议是什么?

    华为云WeLink端云协同会议,通过华为云WeLink可实现,内网会议用户与公网会议系统,公网会议用户等的联接,并提供统一的会控管理平台.实现内外部会议用户无缝对接. 华为云WeLink源自华为数字化 ...

  7. 百度大脑 EasyEdge 推出端云协同服务,大幅提升本地部署模型迭代效率

    在实际业务场景中越来越多的企业选择将模型部署在本地进行应用,比如部署在本地服务器上或者智能摄像头等硬件设备端上.当本地设备越来越多或者模型频繁迭代时,如何快速高效的完成本地设备上的模型部署和迭代成为了 ...

  8. 云图说|AI开发难!难!难!端云协同多模态AI开发套件你需要了解一下

    摘要:Huawei HiLens Kit是一款端云协同多模态AI开发套件,支持图像.视频.语音等多种数据分析与推理计算,可广泛用于智能监控.智能家庭.机器人.无人机.智慧工业.智慧门店等分析场景. 在 ...

  9. 直播预告 | 端云协同的淘宝机器学习系统

    2022年7月,被誉为「系统界的奥斯卡」国际顶会OSDI首次收录淘宝系统论文,自研端云协同机器学习系统Walle(瓦力)获得大会主旨发言者推荐. 8月25日,19:00-20:30,DataFun与大 ...

最新文章

  1. Ocelot中文文档-缓存
  2. 在灾难发生之时,你在Facebook的社交定位或许能救你一命
  3. Redis集群~StackExchange.redis连接Twemproxy代理服务器
  4. [转]EL函数、自定义EL函数、自定义标签
  5. python短视频自动制作_Python 带你一键生成朋友圈超火的九宫格短视频
  6. elementui图片上传php,vue+element-ui+富文本————图片上传
  7. 中科大 计算机网络2 什么是互联网
  8. 深入解读:获Forrester大数据能力高评价的阿里云DataWorks思路与能力
  9. 自己定义字体之BMFont的使用
  10. 企业级OpenCV、图像识别资料免费下载,仅此1天!
  11. python实践项目(九)
  12. thinkphp mysql存储过程_MySql存储过程的创建与使用及在thinkphp中如何调用笔记
  13. html去掉右侧滚动条,html中去掉textarea右侧滚动条和右下角拖拽
  14. java项目如何运行
  15. android 字体设置方正,(技术)Android 默认非衬线字体修改为衬线字体
  16. C语言作业:统计素数并求和
  17. 二、Spring AOP 切面的定义
  18. 打印纸张尺寸的简单说明
  19. 2020java开发面试题
  20. 画皮用计算机怎么弹山妖,山妖(翻自 小星星Aurora)歌词

热门文章

  1. WPS的新建文档的体验
  2. Python-str2int
  3. html中的评论框怎么写,利用HTML、CSS 实现带表情的评论框的制作教程
  4. uniApp入门(一)
  5. SDUTOJ 2178 - 链表的有序集合
  6. HTML + CSS 宝典 第二节 HTML 核心1
  7. 小兔子在终端给大家拜年啦
  8. 2001-2020年全国31省城镇居民人均可支配收入/居民实际收入水平
  9. ARM Mbed在线IDE编程意法半导体(ST)开发板
  10. 利用Google Colab免费使用GPU服务器详细攻略