订阅
纠错
加入自媒体

SDK如何使赋能行业?华为昇腾要用软件充分释放硬件性能

2020-08-18 10:03
镁客maker网
关注

立足四点,华为助力应用开发商“乘风破浪”

在华为看来,综合考虑当前行业应用开发的几大痛点,如若要加快产品开发和推出,众多有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,并非是站在应用开发商的对立面去,与之“抢生意”、“搞竞争”,而是基于该产品直接赋能应用开发商,以及那些自身拥有算法开发团队的传统企业,以间接或直接助力传统产业的智能化转型。

<上一页  1  2  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    人工智能 猎头职位 更多
    扫码关注公众号
    OFweek人工智能网
    获取更多精彩内容
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号