SDK如何使赋能行业?华为昇腾要用软件充分释放硬件性能
立足四点,华为助力应用开发商“乘风破浪”
在华为看来,综合考虑当前行业应用开发的几大痛点,如若要加快产品开发和推出,众多有AI需求的客户迫切需要一套完整成熟的开发工具包。
从这一点出发,华为昇腾于日前推出了两款行业使能SDK,分别是面向智能视频分析的mxVision SDK和面向智能制造的mxManufactureSDK,意图从以下四点出发,赋能软件应用开发商:
1、提升开发效率——提供通用业务模块,聚焦用户核心组件,提供完整的业务流程,用户快速修改适配,提供精简、抽象的功能组件,降低迁移难度;
2、提升业务性能——提供高性能编程框架,提供优化后的芯片功能魔偶快,用户无需深度优化;
3、降低学习成本——高度抽象的硬件能力,减少暴露底层API;
4、提升可扩展性——业务模块化,支持灵活扩展,模块功能精简,业务间快速复用。
分析两款SDK可以了解到,在最终落地的时候,他们主要集中在计算量较大的视觉层面。以mxManufactureSDK为例,其主要聚焦于超高分辨率图片小目标分析任务,最终实现从大量简单重复的工作中解放人力、提高准确率。
mxManufactureSDK究竟是如何赋能行业的?可以说,基于对制造业的深度理解,以及背后昇腾Altas处理器、CANN 3.0等软硬件的支持,华为昇腾在这一点上近乎做到了极致。首先在部署交付的时候,华为昇腾就提供了端到端的服务方式,用一种高效灵活的方式帮助客户来达到降低开发门槛的目的。
与此同时,为了进一步降低开发门槛,mxManufactureSDK还提供了图形化的编程界面。就在华为昇腾HAI 2020大会现场的演示环节中,发言人短短几句话的时间内,程序员就通过EasyStream现场搭建了一套汽车动态识别模型,可谓便捷高效。
此外,通过采用容器化管理插件、利用业务数据预训练模型以进行调优,以及采用可信设计方式等,华为昇腾SDK可以大大帮助软件应用开发者节省大量的时间和人力成本,并具备很高的安全可靠性。
对于应用开发商,尤其是那些能力较弱、没有成熟业务流程的中小型客户,以及有自己算法开发团队的制造业企业而言,出于提效降本、快推产品等目的,mxManufactureSDK可以说是打造一种极简实用体验。
依据华为昇腾计算业务CTO周斌在华为昇腾HAI 2020大会上所介绍的,使用SDK后,训练模型的数据量仅需百级就能达到过往万级数据的效果,且模型优化时长可以从数月缩短至数周,业务开发代码行数也不再需要敲下万行级别,数百行即可。
以“中立”赋能行业,让AI算力无处不在
在华为昇腾HAI 20202大会的现场,许映童就直言,此次大会发布产品的目的就是:极简易用,让AI计算无处不在;极致性能,让AI计算触手可及。从产品功能来看,华为昇腾此次发布的两款SDK可以说是深彻贯行了这两点。
而正如许映童所讲的,华为昇腾的终极目的是希望使AI能够跨越算力和应用的鸿沟,受益无数开发者、创业者,从而惠及千行百业,也因此此次发布的SDK,并非是站在应用开发商的对立面去,与之“抢生意”、“搞竞争”,而是基于该产品直接赋能应用开发商,以及那些自身拥有算法开发团队的传统企业,以间接或直接助力传统产业的智能化转型。
最新活动更多
-
即日-12.26立即报名>>> 【在线会议】村田用于AR/VR设计开发解决方案
-
1月8日火热报名中>> Allegro助力汽车电气化和底盘解决方案优化在线研讨会
-
即日-1.14火热报名中>> OFweek2025中国智造CIO在线峰会
-
即日-1.16立即报名>>> 【在线会议】ImSym 开启全流程成像仿真时代
-
即日-1.24立即参与>>> 【限时免费】安森美:Treo 平台带来出色的精密模拟
-
2月28日火热报名中>> 【深圳线下】东集技术年终福利——免费试用活动
推荐专题
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论