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

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

3天内不再提示

华为HMS Core计算加速服务将带来更顺畅的网络体验

电子观察说 来源:财讯网 作者:电子观察说 2021-01-06 11:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

5G时代已经到来,人们在生活工作的时候对网络的需求也越来越高。移动网络的不稳定会给用户带来较差的网络体验,这也是不少开发者在开发过程中攻克的难点之一。HMS Core的计算加速服务(Accelerate Kit)为应用开发者提供了更简单易用的多线程编程接口,同一线程调度管理,充分发挥多核能力,提升程序性能,从而为用户带来顺畅的网络体验。

01

众多服务和能力 助力开发者深度参与系统调度

为解决程序的性能问题,HMS Core的计算加速服务为开发者提供了多线程加速库,还将为开发者提供多线程加速和计算加速解决方案,帮助开发者轻松解决线程重载和应用性能问题。HMS Core的计算加速服务优先推出了多线程库,提供分发任务到管理队列的接口,调度管理队列任务在多核硬件上执行,合理利用系统资源。

此外,系统性能加速库(PerfGenius)是HMS Core计算加速服务中的性能加速模块,允许开发者深度参与华为硬件平台的性能调度,提供了显示帧率设置,关键线程设置和性能能效状态上报等接口,打通了一条与硬件直接沟通的通道,让开发者可以深度利用硬件平台的性能调优,高效利用平台硬件能力。

比如,通常情况下,设备厂商是通过预测应用的负载来调度相应资源,会在负载突变场景存在一定的预测延迟及误差。通过系统性能加速库自主控制性能参数可以使硬件响应更及时,更准确,有效帮助解决应用卡顿、游戏掉帧等性能类问题,同时又避免了低负载场景的性能过剩的问题,最大程度提升整机能效比。

02

服务简单易用 助力开发者应用开发高能高效

HMS Core的计算加速服务提供简单而丰富的多线程编程接口,具有更高的易用性和实用性,可以提升编程效率,降低开发难度。开发者不必关注线程管理(线程创建,销毁,同步),也不需要了解多核硬件架构,仅需专注任务的实现,提升开发效率。

此外就是高性能高效用。开发者可以合理地利用系统的资源,最大化重用缓存,充分发挥多核性能。原先开发者单线程的任务通过该接口更为容易被改造成多线程任务,由多线程库,统一调度到不同核,从而最大化异构多核能力,帮助开发者轻松解决线程重载和应用性能问题。通过平衡调度系统资源,还减少了系统功耗。

03

应用场景多样 让用户畅享优质网络生活

目前,HMS Core的计算加速服务可以接入游戏类App、拍照类App、导航类App等多类应用。在游戏领域,HMS Core的计算加速服务可帮助开发者简化大型游戏、复杂拍照场景下的多线程编程模型,充分利用多核多线程能力提升程序性能。比如,网易游戏通过接入华为计算加速服务多线程框架库,优化了底层库函数调用开销和任务调度算法,减少了无效的任务等待,相较于基础版本框架调用,框架开销优化了10%-15%。

HMS Core的计算加速服务中的系统性能加速库在各种应用场景中发挥了很大作用:如游戏渲染,通过设置关键线程可以保证用户线程的资源调度优先级。面对负载突变的场景,开发者更容易预知负载变化,及时通知硬件提频或者提高刷新率;使应用启动更快,游戏运行更流畅;针对导航等低刷新率的场景,系统性能加速库可以通知硬件降低刷新率,切换到导航内动画时又可以及时提高刷新率,在不影响用户体验情况下维持较低功耗。

未来,HMS Core计算加速服务还将推出计算加速库,提供矩阵、向量和标量运算等线性代数运算以及CV、图像处理计算加速能力。HMS Core将继续深耕科技,不仅是为了进一步提高开发者的开发效率,还要为用户带来更精彩的智能生活。

fqj

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

    关注

    218

    文章

    35800

    浏览量

    260756
  • 5G
    5G
    +关注

    关注

    1366

    文章

    49072

    浏览量

    590200
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    神经网络的并行计算加速技术

    问题。因此,并行计算加速技术在神经网络研究和应用中变得至关重要,它们能够显著提升神经网络的性能和效率,满足实际应用中对快速响应和大规模数据处理的需求。神经
    的头像 发表于 09-17 13:31 892次阅读
    神经<b class='flag-5'>网络</b>的并行<b class='flag-5'>计算</b>与<b class='flag-5'>加速</b>技术

    全球应用加速服务如何实现?网络服务推荐排行榜

    前言在数字化转型浪潮中,全球应用加速服务已成为企业提升用户体验、拓展国际市场的重要基础设施。通过内容分发网络(CDN)、边缘计算和云网融合技术,这些
    的头像 发表于 09-10 09:48 1594次阅读
    全球应用<b class='flag-5'>加速</b><b class='flag-5'>服务</b>如何实现?<b class='flag-5'>网络服务</b>推荐排行榜

    华为携手沙特Jeraisy打造面向AI时代的新一代网络安全服务

    Electronic Services凭借敏锐的市场洞察与持续的技术革新,成为沙特领先的互联网服务提供商(ISP)。面对沙特“2030愿景”推进和2024年沙特国家网络安全战略的发布,Jeraisy再度迈出战略升级步伐,联手华为
    的头像 发表于 08-11 10:35 909次阅读

    河北联通携手华为助力张北草原音乐节网络畅通

    河北联通5G-A网络成功保障了2025张北音乐节的网络畅通,让乐迷们畅享音乐与网络带来的双重盛宴。这不仅体现河北联通在通信技术领域的卓越实力,
    的头像 发表于 08-01 14:58 1031次阅读

    浅谈华为Green Core系统级智能网络云节能解决方案

    首先祝贺 “Green Core”系统级智能网络云节能解决方案荣获2024年度中国SDN、NFV、网络AI优秀案例“最佳应用创新奖”。能否简要介绍这一方案的核心价值?
    的头像 发表于 05-12 14:09 1037次阅读

    中科曙光以AI加速智能计算服务千行万业

    近年来,中科曙光以AI为中心,全面重构底层芯片、液冷、计算、存储、智算集群、基础软件栈、管理平台,并与AI场景有机适配、融合,加速智能计算服务千行万业。
    的头像 发表于 02-10 17:45 1555次阅读

    遥遥领先的华为云 Flexus 云服务器 X 它来了~~~~

    ❀前言 随着云计算时代的进一步深入,越来越多的中小企业企业与开发者需要一款简单易用、高能高效的云计算基础设施产品来支撑自身业务。云服务器相较于于实体服务器,操作
    的头像 发表于 01-23 17:53 723次阅读
    遥遥领先的<b class='flag-5'>华为</b>云 Flexus 云<b class='flag-5'>服务</b>器 X 它来了~~~~

    使用 sysbench 对华为云 Flexus 服务器 X 做 Mysql 应用加速测评

    ❀前言 大家好,我是早九晚十二。 昨天有梳理一篇关于华为云最新推出的云服务器产品 Flexus 云服务器 X 的文章。当时有说过,这次的华为云 Flexus 云
    的头像 发表于 01-23 17:26 663次阅读
    使用 sysbench 对<b class='flag-5'>华为</b>云 Flexus <b class='flag-5'>服务</b>器 X 做 Mysql 应用<b class='flag-5'>加速</b>测评

    Payment Kit(华为支付服务)概述

    Payment Kit(华为支付服务)提供了方便、安全和快捷的支付方式,开发者在开发的商户应用/元服务中接入华为支付服务便捷且快速。 商户应
    发表于 01-20 16:17

    华为云弹性云服务器 FlexusX 实例下的 Nginx 性能测试

    的 Nginx 性能测试。   一、华为云弹性云服务器 FlexusX 实例简介 华为云弹性云服务器 FlexusX 实例是华为公司提供的一
    的头像 发表于 01-17 09:17 1183次阅读
    <b class='flag-5'>华为</b>云弹性云<b class='flag-5'>服务</b>器 FlexusX 实例下的 Nginx 性能测试

    华为云 Flexus 云服务器 X 实例的快速入门与配置指南

    读者介绍 Flexus 云服务器 X 实例的快速入门和配置指南,帮助他们更好地利用华为云的强大功能。 一、华为云 Flexus 云服务器 X 实例介绍 1.1
    的头像 发表于 01-13 11:11 3868次阅读
    <b class='flag-5'>华为</b>云 Flexus 云<b class='flag-5'>服务</b>器 X 实例的快速入门与配置指南

    华为云 Flexus 云服务器 X 实例之 openEuler 系统下玩转 iSulad 容器技术

    的灵活性与性能。结合华为自研的 iSulad 容器技术,用户能够在 openEuler 系统上享受到更轻量级、安全的应用程序部署体验。本文将带领读者深入了解如何在华为云 Flexus
    的头像 发表于 12-30 14:53 946次阅读
    <b class='flag-5'>华为</b>云 Flexus 云<b class='flag-5'>服务</b>器 X 实例之 openEuler 系统下玩转 iSulad 容器技术

    华为云 Flexus 云服务器 X 实例之 openEuler 系统下部署 Web 应用服务器 OpenResty

    充满无限可能的技术世界。本次实践我们专注于在华为云 Flexus X 实例上运行的 openEuler 系统中部署 OpenResty,以实现高效稳定的 Web 服务访问。通过华为云的强大技术支持,整个部署过程显得尤为
    的头像 发表于 12-26 18:15 811次阅读
    <b class='flag-5'>华为</b>云 Flexus 云<b class='flag-5'>服务</b>器 X 实例之 openEuler 系统下部署 Web 应用<b class='flag-5'>服务</b>器 OpenResty

    GPU加速服务器怎么用的

    GPU加速服务器是将GPU硬件与云计算服务相结合,通过云服务提供商的平台,用户可以根据需求灵活租用带有GPU资源的虚拟机实例。那么,GPU
    的头像 发表于 12-26 11:58 853次阅读

    《CST Studio Suite 2024 GPU加速计算指南》

    许可证模型的加速令牌或SIMULIA统一许可证模型的SimUnit令牌或积分授权。 4. GPU计算的启用 - 交互式模拟:通过加速对话框启用,打开求解器对话框,点击“加速”按钮,打
    发表于 12-16 14:25