...
首页> 外文期刊>Journal of Parallel and Distributed Computing >An adaptive hierarchical master-worker (AHMW) framework for grids-Application to B&B algorithms
【24h】

An adaptive hierarchical master-worker (AHMW) framework for grids-Application to B&B algorithms

机译:网格的自适应分层主干(AHMW)框架-在B&B算法中的应用

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Well-suited to embarrassingly parallel applications, the master-worker (MW) paradigm has largely and successfully used in parallel distributed computing. Nevertheless, such a paradigm is very limited in scalability in large computational grids. A natural way to improve the scalability is to add a layer of masters between the master and the workers making a hierarchical MW (HMW). In most existing HMW frameworks and algorithms, only a single layer of masters is used, the hierarchy is statically built and the granularity of tasks is fixed. Such frameworks and algorithms are not adapted to grids which are volatile, heterogeneous and large scale environments. In this paper, we revisit the HMW paradigm to match such characteristics of grids. We propose a new dynamic adaptive multi-layer hierarchical MW (AHMW) dealing with the scalability, volatility and heterogeneity issues. The construction and deployment of the hierarchy and the task management (deployment, decomposition of work, distribution of tasks, ...) are performed in a dynamic collaborative distributed way. The framework has been applied to the parallel Branch and Bound algorithm and experimented on the Flow-Shop scheduling problem. The implementation has been performed using the ProActive grid middleware and the large experiments have been conducted using about 2000 processors from the Grid'5000 French nation-wide grid infrastructure. The results demonstrate the high scalability of the proposed approach and its efficiency in terms of deployment cost, decomposition and distribution of work and exploration time. The results show that AHMW outperforms HMW and MW in scalability and efficiency in terms of deployment and exploration time.
机译:很好地适合令人尴尬的并行应用程序,master-worker(MW)范例已在并行分布式计算中得到广泛成功的使用。然而,这种范例在大型计算网格中的可伸缩性方面非常有限。一种提高可伸缩性的自然方法是在构成分层MW(HMW)的主机和工作人员之间添加一个主机层。在大多数现有的HMW框架和算法中,仅使用单层母版,静态构建层次结构,并固定任务的粒度。这样的框架和算法不适用于易变,异构和大规模环境的网格。在本文中,我们将重新审视HMW范例以匹配网格的此类特征。我们提出了一种新的动态自适应多层分层MW(AHMW),用于解决可伸缩性,易变性和异构性问题。层次结构的构建和部署以及任务管理(部署,工作分解,任务分配等)以动态协作分布式方式执行。该框架已被应用于并行分支定界算法,并针对流水车间调度问题进行了实验。已经使用ProActive网格中间件执行了该实现,并且使用Grid'5000法国全国性网格基础结构中的大约2000个处理器进行了大型实验。结果表明,该方法具有很高的可扩展性,并且在部署成本,工作分解和分配以及勘探时间方面具有很高的效率。结果表明,就部署和探索时间而言,AHMW在可扩展性和效率方面均优于HMW和MW。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号