首页> 外文期刊>Cluster Computing >An architecture for P2P bag-of-tasks execution with multiple task allocation policies in desktop grids
【24h】

An architecture for P2P bag-of-tasks execution with multiple task allocation policies in desktop grids

机译:在桌面网格中具有多个任务分配策略的P2P任务袋执行架构

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

摘要

In this paper, we propose and evaluate a flexible architecture for desktop grids that supports multiple task allocation policies on top of a structured P2P overlay. In our proposal, a Bag-of-Tasks application is submitted to random nodes and placed in their local queue, that is processed in a FIFO way. When a node becomes idle, a task allocation policy is executed that fetches tasks from remote nodes. The proposed architecture is flexible since it is decoupled from both the P2P middleware and the P2P overlay. A prototype of the proposed architecture was implemented on top of the JXTA middleware, using the Chord P2P search overlay. The results obtained in a 16-machine heterogeneous desktop grid show that very good performance gains are obtained with multiple task allocation policies. Also, a speedup of 9.85 was achieved for an application composed of 270 network flow balancing tasks, reducing its wallclock execution time from 32.51 min to 3.3 min.
机译:在本文中,我们提出并评估了一种灵活的桌面网格体系结构,该体系结构在结构化P2P覆盖之上支持多种任务分配策略。在我们的建议中,“任务袋”应用程序被提交给随机节点,并放置在其本地队列中,并以FIFO的方式进行处理。当节点空闲时,将执行任务分配策略,该策略从远程节点获取任务。所提出的体系结构是灵活的,因为它与P2P中间件和P2P覆盖都分离了。使用Chord P2P搜索覆盖图,在JXTA中间件之上实现了所提出体系结构的原型。在16台机器的异构桌面网格中获得的结果表明,使用多个任务分配策略可以获得非常好的性能提升。同样,对于由270个网络流平衡任务组成的应用程序,其加速时间为9.85,将其挂钟执行时间从32.51分钟减少到3.3分钟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号