一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多节点协同运算的无纸质化会议执行方法及系统与流程

2022-03-02 03:50:28 来源:中国专利 TAG:


1.本发明涉及网络会议装备技术领域,更具体地,涉及一种多节点协同运算的无纸质化会议执行方法及系统。


背景技术:

2.开会是一种社会活动,在电子设备发展前期,开会过程中主要通过纸质资料进行信息的传递和信息的讨论。随着电力电子设备相关技术的不断发展,越来越多的区域开始通过网络和电子设备进行会议讨论,因此,逐渐演变出了网络会议的形式。
3.在本发明技术之前,现有的会议执行方式根据是否使用纸质化资料,可以分类为:纸质化会议和无纸质化会议;传统的纸质化会议效率低,而且会造成资源的浪费,还需要对于人员的组织,要求较多,目前在一些对于效率和成本要求较高的地方,已经逐渐被替代。无纸质化会议主要通过网络进行多个参会人员的视频联系,并通过txt、word、ppt等形式将相互之间的文件通过电子方式进行传递,具有较低成本和较高效率的特点。但是,目前现有的无纸质化会议仍然存在资源组织效率很低的特点。


技术实现要素:

4.鉴于上述问题,本发明提出了一种多节点协同运算的无纸质化会议执行方法及系统,根据会议阶段和各边缘计算设备状态自适应调整数据压缩、资源计算,提升会议效率。
5.根据本发明实施例第一方面,提供一种多节点协同运算的无纸质化会议执行方法。
6.在一个或多个实施例中,优选地,所述一种多节点协同运算的无纸质化会议执行方法包括:获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源;获取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间;获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务;获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算;在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务;通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估。
7.在一个或多个实施例中,优选地,所述获取边缘计算设备的初始采集数据,进行会
议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源,具体包括:通过视频传感、音频传感和传输设备获得初始边缘计算设备资源,其中,所述初始边缘计算设备资源包括视频、音频、文件;对所述初始边缘计算设备资源进行数据头提取,获得数据总量;根据会议人员选择获得会议时段,其中,所述会议时段包括视频介绍阶段、汇报阶段、讨论阶段、会议休息期;根据所述会议时段设置所述初始边缘计算设备资源对应的阶段编号,具体的,当所述会议时段为所述视频介绍阶段时所述阶段编号设置为1,当所述会议时段为所述汇报阶段时将所述阶段编号设置为2,当所述会议时段为所述讨论阶段时将所述阶段编号设置为3,当所述会议时段为所述会议休息期时将所述阶段编号设置为4;利用第一计算公式获得不同时段的压缩调节比例;利用第二计算公式对所述初始边缘计算设备资源进行压缩;将压缩后的所述初始边缘计算设备资源存储为所述压缩边缘计算资源;所述第一计算公式为:其中,k1为视频压缩比例,k2为音频压缩比例,k3为文件压缩比例,x为所述阶段编号,s0为初始视频空间,y0为初始音频空间,w0为初始文件空间,t为边缘计算空间限值;所述第二计算公式为:其中,s为压缩后视频空间,y为压缩后音频空间,w为压缩后文件空间。
8.在一个或多个实施例中,优选地,所述获取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间,具体包括:获得所述压缩边缘计算资源,向上位会议综合控制端发出需求调取信号;利用第三计算公式获得加密需求;利用第四计算公式获得压缩成本;利用第五计算公式通过总体计算,获得单个边缘计算设备的占用比例;根据单个边缘计算设备占用比例,利用第六计算公式获得每个边缘计算设备分配的运算资源量;
所述第三计算公式为:ji=si*cc1其中,ji为第i个边缘计算设备进行加密需要的时间,si为第i个边缘计算设备对应的所述压缩边缘计算资源的总存储量,cc1为单位存储量对应的计算量;所述第四计算公式为:ai=si*cc2其中,ai为第i个边缘计算设备对应压缩成本,cc2为单位存储量对应的压缩计算时间成本;所述第五计算公式为:avg=[t σ(ji ai)]/σz
ji
其中,avg为单个设备的占用比例,t为整体特征提取计算时间,z
ji
为第i个边缘计算设备的总体运算时间;所述第六计算公式:fi=avg-j
i-ai其中,fi为第i个边缘计算设备的所述边缘计算运算时间。
[0009]
在一个或多个实施例中,优选地,所述获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务,具体包括:获取所述边缘计算运算时间,对所述边缘计算运算时间进行由大到小的排序,生成为边缘计算运算顺序;获得所述上位会议综合控制端上的计算任务,对计算任务的运算时间进行由大到小的排序,生成边缘计算时间顺序;将排序后的计算任务依次分配给所述边缘计算时间顺序对应的边缘计算设备;当计算任务被分配的所述边缘计算设备无法满足第七计算公式时,利用第八计算公式获得每个域内的全部待协调计算任务;将无法完成的计算任务的边缘计算设备作为协调运算边缘设备,发出需要进行协调计算任务和对应的数据接口发送到公共的边缘计算域的存储器上;所述第七计算公式:mj》dj其中,dj为第j个计算任务的运算时间,mj为缘计算运算顺序中第j个对应的所述边缘计算设备;所述第八计算公式:d
alls
=σ(d
j-mj)其中,d
alls
为第s个边缘计算域内全部待协调计算任务。
[0010]
在一个或多个实施例中,优选地,所述获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算,具体包括:获取全部的协调运算任务;在所述上位会议综合控制端进行在边缘计算域进行所有的剩余运算资源统计,当
所述边缘计算域内全部的剩余计算资源大于所述协调运算任务时,发出域内协调指令,当所述边缘计算域内全部的剩余计算资源小于或等于所述协调运算任务时,发出所述综合协调指令;在收到所述域内协调指令后,对按着所述边缘计算设备的所述剩余运算资源由大到小的顺序依次分担所述协调运算任务;从所述公共边缘计算域存储器上获取对应的数据接口,并完成协调运算任务。
[0011]
在一个或多个实施例中,优选地,所述在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务,具体包括:在收到所述综合协调指令后,将所述边缘计算域内全部的剩余计算资源和所述协调运算任务利用第九计算公式获得超额计算任务的计算时间;调用所述边缘计算域间的一个综合边缘计算设备,并获取全部的超额计算任务;利用所述上位会议综合控制端向所述边缘计算域发出所述超额计算任务的协调指令,使其向所述综合边缘计算设备发送所述超额计算任务对应的数据接口文件;所述第九计算公式:pp=py-pq其中,pp为超额计算任务的计算时间,pq为全部剩余计算资源,py为所述协调运算任务的计算时间。
[0012]
在一个或多个实施例中,优选地,所述通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估,具体包括:在计算完成后,获得每个所述边缘计算设备的单个执行周期的总运算时间;利用第十计算公式获得单个边缘计算域的总体运行安全裕度;获取所述综合边缘计算设备的总运算时间;利用第十一计算公式获得综合运行安全裕度;所述第十计算公式为:w
yp
=w1/w2其中,w
yp
为第p个边缘计算域的总体运行安全裕度,w1为单个执行周期的总运算时间,w2为单个执行周期的最大运算能力;所述第十一计算公式为:wz=w3/w4 σwy其中,wz为所述综合运行安全裕度,w3为所述综合边缘计算设备的总运算时间,w4为所述综合边缘计算设备的最大运算能力。
[0013]
根据本发明实施例第二方面,提供一种多节点协同运算的无纸质化会议执行系统。
[0014]
在一个或多个实施例中,优选地,所述一种多节点协同运算的无纸质化会议执行系统包括:采集压缩计算模块,用于获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源;分时自适应调整模块,用于获取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间;
多节点协同计算模块,用于获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务;预期时延计算模块,用于获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算;域内协同效率分析模块,用于在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务;多个区域协同效率分析模块,用于通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估。
[0015]
根据本发明实施例第三方面,提供一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如本发明实施例第一方面中任一项所述的方法。
[0016]
根据本发明实施例第四方面,提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现本发明实施例第一方面中任一项所述的步骤。
[0017]
本发明的实施例提供的技术方案可以包括以下有益效果:1)本发明实施例中,通过分时段的自适应调整会议资源压缩比例,实现在边缘计算设备上对于数据的自适应优化压缩,提升最初级数据采集的资源优化;2)本发明实施例中,通过多个会议边缘计算设备根据计算需求、加密需求、特征提取需求、存储空间限制自适应的在单个域内进行会议分布式运算,提高计算效率;3)本发明实施例中,通过分域的协调实现对于整个上位会议综合控制端管理的会议资源的最优化控制,协调后能够实现对于时延和会议处理速度的综合协调。
[0018]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0019]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0020]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]
图1是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法的流程图。
[0022]
图2是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源的流程图。
[0023]
图3是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获
取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间的流程图。
[0024]
图4是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务的流程图。
[0025]
图5是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算的流程图。
[0026]
图6是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务的流程图。
[0027]
图7是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估的流程图。
[0028]
图8是本发明一个实施例的一种多节点协同运算的无纸质化会议执行系统的结构图。
[0029]
图9是本发明一个实施例中一种电子设备的结构图。
具体实施方式
[0030]
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0031]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032]
开会是一种社会活动,在电子设备发展前期,开会过程中主要通过纸质资料进行信息的传递和信息的讨论。随着电力电子设备相关技术的不断发展,越来越多的区域开始通过网络和电子设备进行会议讨论,因此,逐渐演变出了网络会议的形式。
[0033]
在本发明技术之前,现有的会议执行方式根据是否使用纸质化资料,可以分类为:纸质化会议和无纸质化会议;传统的纸质化会议效率低,而且会造成资源的浪费,还需要对于人员的组织,要求较多,目前在一些对于效率和成本要求较高的地方,已经逐渐被替代。无纸质化会议主要通过网络进行多个参会人员的视频联系,并通过txt、word、ppt等形式将相互之间的文件通过电子方式进行传递,具有较低成本和较高效率的特点。但是,目前现有的无纸质化会议仍然存在资源组织效率很低的特点。
[0034]
本发明实施例中,提供了一种多节点协同运算的无纸质化会议执行方法及系统。
该方案根据会议阶段和各边缘计算设备状态自适应调整数据压缩、资源计算,提升会议效率。
[0035]
根据本发明实施例第一方面,提供一种多节点协同运算的无纸质化会议执行方法。
[0036]
图1是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法的流程图。
[0037]
如图1所示,在一个或多个实施例中,优选地,所述一种多节点协同运算的无纸质化会议执行方法包括:s101、获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源;s102、获取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间;s103、获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务;s104、获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算;s105、在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务;s106、通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估。
[0038]
在本发明实施例中,通过分布式边缘计算设备进行视频资源、文件资源、音频资源在线提取,并自动进行数据压缩,压缩的比例由预先设定的资源上限确定。具体的,为了实现对于不同的会议阶段采用了不同的压缩方式,通过第一计算公式完成了具体的压缩比例的分配,并实现了自适应的数据压缩,实现了根据会议不同时期的侧重点不同的自适应压缩。
[0039]
在本发明实施例中,各分布式的会议设备获取当前存储资源总数,进而结合,各个设备根据自身的资源上限进行当前采集任务,获得计算能力冗余度,上发至上级处理器。
[0040]
图2是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源的流程图。
[0041]
如图2所示,在一个或多个实施例中,优选地,所述获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源,具体包括:s201、通过视频传感、音频传感和传输设备获得初始边缘计算设备资源,其中,所述初始边缘计算设备资源包括视频、音频、文件;s202、对所述初始边缘计算设备资源进行数据头提取,获得数据总量;s203、根据会议人员选择获得会议时段,其中,所述会议时段包括视频介绍阶段、
汇报阶段、讨论阶段、会议休息期;s204、根据所述会议时段设置所述初始边缘计算设备资源对应的阶段编号,具体的,当所述会议时段为所述视频介绍阶段时所述阶段编号设置为1,当所述会议时段为所述汇报阶段时将所述阶段编号设置为2,当所述会议时段为所述讨论阶段时将所述阶段编号设置为3,当所述会议时段为所述会议休息期时将所述阶段编号设置为4;s205、利用第一计算公式获得不同时段的压缩调节比例;s206、利用第二计算公式对所述初始边缘计算设备资源进行压缩;s207、将压缩后的所述初始边缘计算设备资源存储为所述压缩边缘计算资源;所述第一计算公式为:其中,k1为视频压缩比例,k2为音频压缩比例,k3为文件压缩比例,x为所述阶段编号,s0为初始视频空间,y0为初始音频空间,w0为初始文件空间,t为边缘计算空间限值;所述第二计算公式为:其中,s为压缩后视频空间,y为压缩后音频空间,w为压缩后文件空间。
[0042]
在本发明实施例中,所述分布式边缘计算设备向上位会议综合控制端获取计算需求、加密需求、特征提取需求、存储空间限制。在获取上述需求后,各个分布式边缘计算设备自动评估计算需求的计算时间、加密需求的计算时间、特征提取需求的计算时间,将这些时间加和,或综合计算时间,当综合计算时间超过所述分布式边缘计算设备的计算上限时,将技术需求对应的数据发送至共享空间;判断加密需求、特征提取需求对应的总时间是否任然超过总计算时间,若不超过则将所述计算需求对应的数据区范围和技术需求调整信息发送至上位会议综合控制端。
[0043]
在本发明实施例中,进行相邻计算设备之间的存储数据区域的分享,进行计算量调节。综合看来不同的时期通过依次按照加密需求、特征提取需求、技术需求,分别进行计算,当不能计算完成时,整体调整。
[0044]
图3是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间的流程图。
[0045]
如图3所示,在一个或多个实施例中,优选地,所述获取所述压缩边缘计算资源,生
成每个所述边缘计算设备的边缘计算运算时间,具体包括:s301、获得所述压缩边缘计算资源,向上位会议综合控制端发出需求调取信号;s302、利用第三计算公式获得加密需求;s303、利用第四计算公式获得压缩成本;s304、利用第五计算公式通过总体计算,获得单个边缘计算设备的占用比例;s305、根据单个边缘计算设备占用比例,利用第六计算公式获得每个边缘计算设备分配的运算资源量;所述第三计算公式为:ji=si*cc1其中,ji为第i个边缘计算设备进行加密需要的时间,si为第i个边缘计算设备对应的所述压缩边缘计算资源的总存储量,cc1为单位存储量对应的计算量;所述第四计算公式为:ai=si*cc2其中,ai为第i个边缘计算设备对应压缩成本,cc2为单位存储量对应的压缩计算时间成本;所述第五计算公式为:avg=[t σ(ji ai)]/σz
ji
其中,avg为单个设备的占用比例,t为整体特征提取计算时间,z
ji
为第i个边缘计算设备的总体运算时间;所述第六计算公式:fi=avg-j
i-ai其中,fi为第i个边缘计算设备的所述边缘计算运算时间。
[0046]
在本发明实施例中,所述分布式边缘计算设备向上位会议综合控制端获取计算需求、加密需求、特征提取需求、存储空间限制。在获取上述需求后,各个分布式边缘计算设备自动评估计算需求的计算时间、加密需求的计算时间、特征提取需求的计算时间,将这些时间加和,或综合计算时间,当综合计算时间超过所述分布式边缘计算设备的计算上限时,将技术需求对应的数据发送至共享空间;判断加密需求、特征提取需求对应的总时间是否任然超过总计算时间,若不超过则将所述计算需求对应的数据区范围和技术需求调整信息发送至上位会议综合控制端。
[0047]
在本发明实施例中,进行相邻计算设备之间的存储数据区域的分享,进行计算量调节。综合看来不同的时期通过依次按照加密需求、特征提取需求、技术需求,分别进行计算,当不能计算完成时,整体调整。
[0048]
图4是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务的流程图。
[0049]
如图4所示,在一个或多个实施例中,优选地,所述获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务,具体包括:
s401、获取所述边缘计算运算时间,对所述边缘计算运算时间进行由大到小的排序,生成为边缘计算运算顺序;s402、获得所述上位会议综合控制端上的计算任务,对计算任务的运算时间进行由大到小的排序,生成边缘计算时间顺序;s403、将排序后的计算任务依次分配给所述边缘计算时间顺序对应的边缘计算设备;s404、当计算任务被分配的所述边缘计算设备无法满足第七计算公式时,利用第八计算公式获得每个域内的全部待协调计算任务;s405、将无法完成的计算任务的边缘计算设备作为协调运算边缘设备,发出需要进行协调计算任务和对应的数据接口发送到公共的边缘计算域的存储器上;所述第七计算公式:mj》dj其中,dj为第j个计算任务的运算时间,mj为缘计算运算顺序中第j个对应的所述边缘计算设备;所述第八计算公式:d
alls
=σ(d
j-mj)其中,d
alls
为第s个边缘计算域内全部待协调计算任务。
[0050]
在本发明实施例中,通过计算域内的运算工作量的排序,完成对于运算时间的协调,并在上位会议综合控制端对于任务进行逐一的分配,使得每个边缘计算设备完成单独的计算任务,并将无法完成的计算发出协同计算任务和对应的数据接口到公共计算域进行存储。
[0051]
图5是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算的流程图。
[0052]
如图5所述,在一个或多个实施例中,优选地,所述获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算,具体包括:s501、获取全部的协调运算任务;s502、在所述上位会议综合控制端进行在边缘计算域进行所有的剩余运算资源统计,当所述边缘计算域内全部的剩余计算资源大于所述协调运算任务时,发出域内协调指令,当所述边缘计算域内全部的剩余计算资源小于或等于所述协调运算任务时,发出所述综合协调指令;s503、在收到所述域内协调指令后,对按着所述边缘计算设备的所述剩余运算资源由大到小的顺序依次分担所述协调运算任务;s504、从所述公共边缘计算域存储器上获取对应的数据接口,并完成协调运算任务。
[0053]
在本发明实施例中,通过计算与内的资源共享完成域内的协调运算,当无法完成域内的协调运算时,发出综合协调指令。保证域内运算可靠性的同时,将剩余的运算任务保
存为协调运算任务,等待后续处理。
[0054]
图6是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务的流程图。
[0055]
如图6所示,在一个或多个实施例中,优选地,所述在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务,具体包括:s601、在收到所述综合协调指令后,将所述边缘计算域内全部的剩余计算资源和所述协调运算任务利用第九计算公式获得超额计算任务的计算时间;s602、调用所述边缘计算域间的一个综合边缘计算设备,并获取全部的超额计算任务;s603、利用所述上位会议综合控制端向所述边缘计算域发出所述超额计算任务的协调指令,使其向所述综合边缘计算设备发送所述超额计算任务对应的数据接口文件;所述第九计算公式:pp=py-pq其中,pp为超额计算任务的计算时间,pq为全部剩余计算资源,py为所述协调运算任务的计算时间。
[0056]
在本发明实施例中,对于单个域内无法进行协调的任务,由备用的综合边缘计算设备进行计算,具体的超额计算认为利用第九计算公式获得,最终实现,综合计算的会议资源计算。
[0057]
图7是本发明一个实施例的一种多节点协同运算的无纸质化会议执行方法中的通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估的流程图。
[0058]
如图7所示,在一个或多个实施例中,优选地,所述通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估,具体包括:s701、在计算完成后,获得每个所述边缘计算设备的单个执行周期的总运算时间;s702、利用第十计算公式获得单个边缘计算域的总体运行安全裕度;s703、获取所述综合边缘计算设备的总运算时间;s704、利用第十一计算公式获得综合运行安全裕度;所述第十计算公式为:w
yp
=w1/w2其中,w
yp
为第p个边缘计算域的总体运行安全裕度,w1为单个执行周期的总运算时间,w2为单个执行周期的最大运算能力;所述第十一计算公式为:wz=w3/w4 σwy其中,wz为所述综合运行安全裕度,w3为所述综合边缘计算设备的总运算时间,w4为所述综合边缘计算设备的最大运算能力。
[0059]
在本发明实施例中,通过分域和总体的评估,完成对于当前整体边缘计算能力的综合评估,并生成了综合计算安全裕度,对于通过多节点协调运算完成会议,提供技术支撑,确保每次运算后,系统的稳定性。
[0060]
根据本发明实施例第二方面,提供一种多节点协同运算的无纸质化会议执行系
统。
[0061]
图8是本发明一个实施例的一种多节点协同运算的无纸质化会议执行系统的结构图。
[0062]
如图8所示,在一个或多个实施例中,优选地,所述一种多节点协同运算的无纸质化会议执行系统包括:采集压缩计算模块801,用于获取边缘计算设备的初始采集数据,进行会议时段分析,根据所述会议时段进行数据的压缩,存储为压缩边缘计算资源;分时自适应调整模块802,用于获取所述压缩边缘计算资源,生成每个所述边缘计算设备的边缘计算运算时间;多节点协同计算模块803,用于获取所述边缘计算运算时间,进行由大到小的排序,对边缘计算设备按照自身运算能力进行任务初级分配,分配后的无法完成的运算任务,一并保存为至少一个协调运算任务;预期时延计算模块804,用于获取所有的所述协调运算任务,判断是否可以通过边缘计算域内的资源共享完成所述协调运算任务,若不可以完成则发出综合协调指令,若可以完成则边缘计算域进行协调运算;域内协同效率分析模块805,用于在收到所述综合协调指令后,调用一个所述边缘计算域之外的综合边缘计算设备,进行超额计算任务;多个区域协同效率分析模块806,用于通过所述边缘计算设备的运算时间进行整体的和单个边缘计算域的安全裕度评估。
[0063]
根据本发明实施例第三方面,提供一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如本发明实施例第一方面中任一项所述的方法。
[0064]
根据本发明实施例第四方面,提供一种电子设备。图9是本发明一个实施例中一种电子设备的结构图。图9所示的电子设备为通用多节点协同运算装置,其包括通用的计算机硬件结构,其至少包括处理器901和存储器902。处理器901和存储器902通过总线903连接。存储器902适于存储处理器901可执行的指令或程序。处理器901可以是独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器901通过执行存储器902所存储的指令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于其它装置的控制。总线903将上述多个组件连接在一起,同时将上述组件连接到显示控制器904和显示装置以及输入/输出(i/o)装置905。输入/输出(i/o)装置905可以是鼠标、键盘、调制解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型地,输入/输出装置905通过输入/输出(i/o)控制器906与系统相连。
[0065]
本发明的实施例提供的技术方案可以包括以下有益效果:1)本发明实施例中,通过分时段的自适应调整会议资源压缩比例,实现在边缘计算设备上对于数据的自适应优化压缩,提升最初级数据采集的资源优化;2)本发明实施例中,通过多个会议边缘计算设备根据计算需求、加密需求、特征提取需求、存储空间限制自适应的在单个域内进行会议分布式运算,提高计算效率;3)本发明实施例中,通过分域的协调实现对于整个上位会议综合控制端管理的会议资源的最优化控制,协调后能够实现对于时延和会议处理速度的综合协调。
[0066]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0067]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0068]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0069]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0070]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献