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

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

3天内不再提示

HarmonyOS跨端分布式算力技术介绍

HarmonyOS开发者 来源:HarmonyOS开发者 作者:zhengkai 2021-11-17 16:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当今的移动应用都向着智能化和多样化方向发展,例如AI辅助,VR/AR应用,沉浸式游戏等。然而现实中的移动设备,因为便携性要求受限于尺寸、电池容量以及温控等要求,往往在算力、能耗以及所支持的输入输出功能上无法对智能化沉浸式体验的应用提供全方位的支持,导致很多应用场景难以得到实现。

为了解决移动端算力瓶颈,HarmonyOS跨端分布式计算应运而生,给用户带来易协同、低延迟和高稳定的分布式体验。下面,我们将对跨端分布式计算技术进行详细的分析。

一、跨端分布式算力技术介绍

跨端分布式计算是HarmonyOS系统利用分布式软总线和分布式计算引擎,提供多设备协同的跨端分布式计算能力。允许多个HarmonyOS设备协同计算和资源分担以及实时的任务调度。如图1所示,跨端分布式计算的目标是:

能随时方便的发现和启用周边闲置的设备

将周边的设备组建成算力和差异化功能的资源池

为用户的高体验应用提供随需算力和特定能力的分布式卸载和协同能力

组合成能胜任各种新业务场景需求的超级终端

简单一句话来概括就是“让算力在分布式超级虚拟终端内高效、自由地流转”。

二、跨端分布式计算面临的挑战

前面介绍了HarmonyOS跨端分布式计算的整体概念,现在我们来探索一下跨端分布式计算面临的挑战。“跨端分布式计算面临的挑战就是无线不可靠的网络环境”,因为在无线不可靠的网络环境下,跨端分布式计算存在 “难协同、高延迟、低稳定”的问题。

难协同:由于分布式设备的差异性较大且端侧的各种输入输出设备的分布式协同无法被平台隐藏,使得跨端分布式设备协同较难。

高延迟:跨端分布式应用使原本设备内的通信变成设备间的无线通信,有可能增加端到端的时延,而远程进程通信的时延直接影响分布式并行计算的并行效率(或者叫并行加速比),导致跨端分布式应用运行延迟高。

低稳定:在超级终端内部存在多设备协同作业间业务争抢,且由于无线频段开放性受到外部无关业务干扰,使得分布式计算稳定性较低。

三、如何应对跨端分布式计算技术面临的挑战

你肯定会好奇,HarmonyOS如何应对挑战、解决问题?在无线不可靠的网络环境下,为实现灵活、高效和稳定的跨端分布式计算能力,HarmonyOS为开发者提供了“融合计算、极简协议及秩序化组网”的分布式计算能力解决方案。

1. 融合计算

融合计算是HarmonyOS为开发者提供的高效算力框架,如图2所示。可以根据应用特性以及设备特征,自动计算出最优调度策略,使应用在计算过程中实时保持最佳性能。同时,还提供极致的轻量化运行时,包括运行时的微秒级任务启动、空载时低资源占用,保障不同设备有足够的可调度余量,提供更高的并行加速比。

2. 极简协议

极简协议是HarmonyOS为开发者提供的极速接口,主要体现为极简RPC协议。

RPC,即远程进程调用,是分布式计算最核心的基础能力和基本通信原语,它是跨设备协同的核心组件。整个RPC的调用过程中,如图3所示,关键的瓶颈点有三个,分别是服务发现、序列化/反序列化及网络传输。下面,本文将从“序列化/反序列化”及“网络传输”来阐述极简协议对分布式计算能力的影响(“服务发现”将不做介绍,因其并不直接影响算力发挥。)

(1)序列化/反序列化:

序列化/反序列化就是将数据从“处理器理解的形态”转换成“通信和网络能处理的形态”的过程以及逆向过程,极简化该双向过程的关键则在于智能的处理好通信开销和压缩等。

HarmonyOS通过运用大数据分析和数学建模的方法建立了一套智能的参数调优机制。针对例如游戏类和实时音视频类的应用做了定制的优化,实现百KB级别RPC(反)序列化的计算侧和网络侧综合时延控制在5ms以内。

(2)网络传输:

D2D(Device to Device,设备到设备)即邻近终端设备之间直接进行通信的技术。在传统分布式应用场景下,设备间更多的采用蓝牙或者WIFI direct等方式D2D的通信模型,过于厚重,协议的层次并非都必要,协议的接续和交互流程也不尽精简。

HarmonyOS分布式系统采用的极简D2D传输协议栈,相较于传统协议栈做了许多简化处理,包括压缩协议封装、增加协议处理的硬件亲和性,通过智能预测配合节电机制做预热处理,避免冷启动等。获得5-10倍的压缩数据同步传输速度提升,实现亚毫秒级的无线通信时延。

从图4可以看出,采用D2D协议相较传统的TCP协议,优点如下:

缩短协议路径:精简协议处理流程,软件处理时延减少50%

减少线程调度:减少收发侧线程调度,线程调度时延减少55%

芯片按需预热:感知设备与业务状态,芯片处理时延减少80%。

3. 秩序化组网

HarmonyOS分布式软总线采用秩序化组网机制,保障分布式计算的稳定性。通过实现独立的空域流量感知和调度引擎,根据业务QoS、信道质量评估信息、队列信息,分配设备内数据包排队策略、发送时隙,控制发送速率。同时,在HarmonyOS的生态设备之间,利用软时钟同步技术,实现协议和软件层面模拟的时分复用分配机制,实现规避相互干扰的空口资源调度机制,极大的减少了生态设备之间的相互干扰,提升了通信的稳定性。软时钟同步技术如图5所示,节点间协调任务和数据发送的时隙,分时间片发送数据,确保分布式系统内数据传输不冲突同时又充分利用信道资源。

四、跨端分布式计算技术应用案例

今年HDC大会的分布式游戏展区展示了一款华为与完美世界合作完成的基于HarmonyOS的分布式游戏《新笑傲江湖》。通过利用HarmonyOS跨端分布式计算技术,实现了均负载、高帧率、低时延的分布式游戏新形态。

1. 分布式游戏模式

玩家在启动游戏时可以选择单机运行模式或分布式运行模式,如图6所示。在分布式运行模式下,手机和PC/笔记本通过无线连接,手机用于游戏操控、地图显示及装备设置,PC/笔记本通过HDMI向华为智慧屏输出显示游戏主场景。在游戏过程中,智慧屏全程流畅运行4K分辨率,60帧游戏画面,画质绚丽逼真,媲美3A级端游体验,手机操作非常流畅,甚至在多人打斗场景下,玩家几乎感受不到操作延迟。

与传统的手机投屏相比,分布式游戏画质与帧率大幅提升,发热显著降低,这种新的分布式游戏交互体验,带来了单手机设备完全无法比拟的沉浸式体验。单机版本和分布式版本性能对比如图7所示

9cf46062-4460-11ec-b939-dac502259ad0.png

2. 分布式游戏关键

与大家熟知的投屏技术完全不同,分布式游戏并不是将手机画面通过流媒体传输后在大屏镜像显示,而是将游戏任务进行了切分,在手机端仅运行游戏逻辑及部分简单的2D UI渲染任务,而将需要消耗大量资源的、复杂的3D渲染任务通过分布式技术卸载到PC或者笔记本上执行,这样对游戏任务进行切分后,手机的负载变轻,重负载任务分配在高算力设备运行,不仅合理的利用各类设备资源,也给游戏玩家也带来媲美端游的游戏体验。如图9所示,展示了跨端分布式游戏-多屏多视角模式。

完美世界副总裁崔铭表示:“本次与华为合作的分布式游戏演示在玩家群体中产生了很大反响,我们也看到很多用户非常期待更多分布式游戏产品落地,并提出了诸多建议,发展的前景非常广阔”。据悉,除游戏应用外,HarmonyOS后续还会拓展更多分布式算力协同的场景和应用,不断丰富超级终端内涵。在“万物互联”时代,让我们一起打破想象的边界,构想更美好的未来。

以上就是本期的全部内容。

责任编辑:haq

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

    关注

    91

    文章

    40938

    浏览量

    302515
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2642

    浏览量

    70106
  • HarmonyOS
    +关注

    关注

    80

    文章

    2156

    浏览量

    36277

原文标题:HDC2021技术分论坛:跨端分布式计算技术初探

文章出处:【微信号:HarmonyOS_Dev,微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2022全新版!Java分布式架构设计与开发实战(完结)

    。 分库分表带来的挑战远不止技术实现层面。库查询需要避免JOIN操作,可通过应用层聚合或数据冗余解决;分布式事务需要采用两阶段提交或柔性事务补偿机制;数据迁移则需要制定详细的灰度方案,在业务低峰期采用冷热
    发表于 03-30 15:20

    高达 1570 TOPS!支持多硬盘的高服务器 CSB2-N10

    CSB2-N10服务器内置10个分布式计算节点,单节点可提供6-157TOPS,可选瑞芯微、能、NVIDIA等平台。支持主流AI大模型的私有化部署、多种深度学习框架。拥有2个万兆
    的头像 发表于 01-06 16:33 700次阅读
    <b class='flag-5'>算</b><b class='flag-5'>力</b>高达 1570 TOPS!支持多硬盘的高<b class='flag-5'>算</b><b class='flag-5'>力</b>服务器 CSB2-N10

    从云端集中到边缘分布:边缘智如何重塑网络布局

    随着大模型推理延迟进入毫秒级时代,整个科技行业都意识到:网络的规则正在被改写。这场变革的核心,正是从云端集中式计算向边缘分布式智能的范式转移。据行业多家分析机构综合预测,全球AI基础设施正面
    的头像 发表于 12-25 11:34 588次阅读
    从云端集中到边缘<b class='flag-5'>分布</b>:边缘智<b class='flag-5'>算</b>如何重塑<b class='flag-5'>算</b><b class='flag-5'>力</b>网络布局

    湘军,让变成生产

    脑极体
    发布于 :2025年11月25日 22:56:58

    如何解决分布式光伏计量难题?

    %。同时,可提升发电效率、降低发电成本的新型技术逐步落地,推动光伏系统向更高效、更紧凑的方向发展,进而对电表在精度、数据更新速度及适配性方面也提出了更高要求。 分布式光伏遇计量难题 分布式光伏常用 “自己发的电自己用,用不完的卖
    的头像 发表于 11-07 14:55 400次阅读
    如何解决<b class='flag-5'>分布式</b>光伏计量难题?

    中科星云星平台全国首批代理商签约成功 共建分布式 AI 生态

    9月30日下午,中科星云物连科技(北京)有限公司旗下子公司—星云数智科技(深圳)有限公司,与覆盖北京、上海、成都、西安、乌鲁木齐等重点城市的20 家企业正式签约,共同推进星分布式AI
    的头像 发表于 10-09 10:34 829次阅读
    中科星云星<b class='flag-5'>算</b>平台全国首批代理商签约成功 共建<b class='flag-5'>分布式</b> AI <b class='flag-5'>算</b><b class='flag-5'>力</b>生态

    【节能学院】Acrel-1000DP分布式光伏监控系统在奉贤平高食品 4.4MW 分布式光伏中应用

    分布式光伏本地和远程通信方案,并研究分布式光伏采集模型的构建、多源数据融合估计、面向分布式光伏的有功、无功功率优化控制等关键技术,实现了对小容量工商业
    的头像 发表于 08-23 08:04 3639次阅读
    【节能学院】Acrel-1000DP<b class='flag-5'>分布式</b>光伏监控系统在奉贤平高食品 4.4MW <b class='flag-5'>分布式</b>光伏中应用

    分布式光伏发电监测系统技术方案

    分布式光伏发电监测系统技术方案 柏峰【BF-GFQX】一、系统目标 :分布式光伏发电监测系统旨在通过智能化的监测手段,实现对分布式光伏电站的全方位、高精度、实时化管理。该系统能
    的头像 发表于 08-22 10:51 3439次阅读
    <b class='flag-5'>分布式</b>光伏发电监测系统<b class='flag-5'>技术</b>方案

    多达 48 个计算节点!Firefly 推出 CSC2-N48 AI 服务器

    Firefly最新推出CSC2-N48服务器,内置48个分布式计算节点,单节点可提供6TOPS-157TOPS,可选瑞芯微、
    的头像 发表于 08-20 16:37 1780次阅读
    多达 48 个计算节点!Firefly 推出 CSC2-N48 AI <b class='flag-5'>算</b><b class='flag-5'>力</b>服务器

    中国首条&quot;光轨&quot;通车!国内首个分布式光互连光交换超节点发布

    扩展到了机柜,甚至机柜层面。   在 2025 世界人工智能大会(WAIC)期间,上海仪电联合曦智科技、壁仞科技、中兴通讯,正式发布国内首个光互连光交换 GPU 超节点 —— 光跃 LightSphere X。据介绍,该超节点基于曦智科技全球首创的
    发表于 08-01 08:59 6605次阅读
    中国首条&quot;<b class='flag-5'>算</b><b class='flag-5'>力</b>光轨&quot;通车!国内首个<b class='flag-5'>分布式</b>光互连光交换超节点发布

    云XR(AR/VR)底座关键特征与技术路径

    云XR(AR/VR)底座是支撑扩展现实技术规模化落地的核心基础设施,当前发展呈现以下关键特征与技术路径: 一、
    的头像 发表于 06-19 08:10 873次阅读
    云XR(AR/VR)<b class='flag-5'>算</b><b class='flag-5'>力</b>底座关键特征与<b class='flag-5'>技术</b>路径

    润和软件发布StackRUNS异构分布式推理框架

    当下,AI模型规模持续膨胀、多模态应用场景日益复杂,企业正面临异构资源碎片化带来的严峻挑战。为应对行业痛点,江苏润和软件股份有限公司(以下简称“润和软件”)正式发布自主研发的StackRUNS异构分布式推理框架,高效融合异构
    的头像 发表于 06-13 09:10 1587次阅读
    润和软件发布StackRUNS异构<b class='flag-5'>分布式</b>推理框架

    网络的“神经突触”:AI互联技术如何重构分布式训练范式

      电子发烧友网综合报道 随着AI技术迅猛发展,尤其是大型语言模型的兴起,对于的需求呈现出爆炸性增长。这不仅推动了智中心的建设,还对网络互联
    的头像 发表于 06-08 08:11 7694次阅读
    <b class='flag-5'>算</b><b class='flag-5'>力</b>网络的“神经突触”:AI互联<b class='flag-5'>技术</b>如何重构<b class='flag-5'>分布式</b>训练范式

    曙光存储领跑中国分布式存储市场

    近日,赛迪顾问发布《中国分布式存储市场研究报告(2025)》,指出2024 年中国分布式存储市场首次超过集中式存储,规模达 198.2 亿元,增速 43.7%。
    的头像 发表于 05-19 16:50 1431次阅读

    上海电信携手华为打造分布式云边协同训推方案

    Deepseek加速行业推理应用,面向企业租用以及推理数据不出园区的用需求,上海电信基于“智云上海”新型基础架构,部署华为星河路由器打造400GE IP智城域POD,提供
    的头像 发表于 05-19 11:20 1044次阅读