A system for managing the resources of homogenous system (HS) includes memory for storing charts representing the HS, where the charts include vertices connected by edges corresponding to an HS element, each edge including weights for defining the correlation level between a set of multiple HS elements, and processors for identifying multiple alternatives in the charts. Separation, where each optional separation includes a non-overlapping subgraph of the chart and performs each iteration in multiple iterations: selecting an optional separation in the optional separation; allocating each non-overlapping subgraph of the optional separation to a process in a plurality of processes; executing the plurality of processes in parallel; and repeating the execution of the place. Repeat iterations until the termination criteria are met.
【技术实现步骤摘要】
【国外来华专利技术】同构型系统的并行优化
技术介绍
本专利技术一些实施例涉及同构型系统(homogeneoussystem,简称HS)工作参数的管理和/或优化,更具体地但并不完全地,涉及通过并发(并行)优化HS部分(段)对HS工作参数进行的管理和/或优化。现代工业中,特别是在信息
,创建的越来越多类型的系统具有统一的元素。这种HS以不断提高的速度发展,因此HS的一般优化方法变得非常重要。所述HS可以为人工HS和/或物理HS,通常由网络表示。例如,信息
中的人工HS可以包括例如移动网络、有线和/或无线互联网、数据中心中交换机网络以及人工神经网络等。物理HS可以为用于传递物理对象的网络,例如道路网络、管网以及人类有机体心血管系统等。可如下描述所述HS的优化:对可以反映HS性能和/或所产生结果的质量的目标函数进行最大化处理。
技术实现思路
根据本专利技术一些实施例的一个方面,提供了一种管理同构型系统(homogenoussystem,简称HS)资源的系统,包括内存和处理器。所述内存用于存储表示所述HS的图表。所述图表包括由多条边连接的多个顶点,每个顶点对应多个HS元素中的一个HS元素,每条边包括用于定义一组所述多个HS元素之间相关性等级的权重。所述处理器用于识别所述图表中的多个可选分离,其中每个可选分离包括所述图表的多个非重叠的子图,并执行多次迭代中的每一次迭代:-选择所述多个可选分离中的一个可选分离;-将所述选择的可选分离的多个非重叠子图中的每一个非重叠子图分配给多个过程中的一个过程;-根据所述分配并行执行所述多个过程。其中,重复执行所述多次迭代,直到满足终止标准。所述分配包括 ...
【技术保护点】
1.一种管理同构型系统(homogenous system,简称HS)资源的系统,其特征在于,包括:内存,用于存储表示所述HS的图表,其中所述图表包括由多条边连接的多个顶点,每个顶点对应多个HS元素中的一个HS元素,每条边包括用于定义一组所述多个HS元素之间相关性等级的权重;处理器,用于识别所述图表中的多个可选分离,其中每个可选分离包括所述图表的多个非重叠的子图,并执行多次迭代中的每一次迭代:选择所述多个可选分离中的一个可选分离;将所述选择的可选分离的多个非重叠子图中的每一个非重叠子图分配给多个过程中的一个过程;根据所述分配并行执行所述多个过程;其中,重复执行所述多次迭代,直到满足终止标准。
【技术特征摘要】
【国外来华专利技术】1.一种管理同构型系统(homogenoussystem,简称HS)资源的系统,其特征在于,包括:内存,用于存储表示所述HS的图表,其中所述图表包括由多条边连接的多个顶点,每个顶点对应多个HS元素中的一个HS元素,每条边包括用于定义一组所述多个HS元素之间相关性等级的权重;处理器,用于识别所述图表中的多个可选分离,其中每个可选分离包括所述图表的多个非重叠的子图,并执行多次迭代中的每一次迭代:选择所述多个可选分离中的一个可选分离;将所述选择的可选分离的多个非重叠子图中的每一个非重叠子图分配给多个过程中的一个过程;根据所述分配并行执行所述多个过程;其中,重复执行所述多次迭代,直到满足终止标准。2.如权利要求1所述的系统,其特征在于,所述分配包括:根据所述多个非重叠子图分配多个计算核心。3.如上述权利要求中任一项所述的系统,其特征在于,所述终止标准基于根据优化函数的结果对所述选择的可选分离的多个非重叠子图的有效性得分进行的估计。4.如上述权利要求中任一项所述的系统,其特征在于,所述处理器用于通过根据相关性阈值对所述多条边进行滤波来创建所述图表的更新版本,在包括所述多次迭代中的至少一次迭代的至少其它一系列迭代的执行期间,对待优化的所述更新版本中的所述多个可选分离进行识别。5.如上述权利要求中任一项所述的系统,其特征在于,所述处理器用于在执行所述至少...
【专利技术属性】
技术研发人员:伊格纳托夫·德米特里,亚历山大·尼古拉耶维奇·菲利波夫,张学仓,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。