首页> 外文期刊>Concurrency and Computation >Advanced eager scheduling for Java-based adaptive parallel computing
【24h】

Advanced eager scheduling for Java-based adaptive parallel computing

机译:基于Java的自适应并行计算的高级渴望调度

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Javelin 3 is a software system for developing large-scale, fault-tolerant, adaptively parallel applications. When all or part of their application can be cast as a master-worker or hranch-and-bound computation, Javelin 3 frees application developers from concerns about inter-processor communication and fault tolerance among networked hosts, allowing them to focus on the underlying application. The paper describes a fault-tolerant task scheduler and its performance analysis. The task scheduler integrates work stealing with an advanced form of eager scheduling. It enables dynamic task decomposition, which improves host load-balancing in the presence of tasks whose non-uniform computational load is evident only at execution time. Speedup measurements are presented of actual performance on up to 1000 hosts. We analyze the expected performance degradation due to unresponsive hosts, and measure actual performance degradation due to unresponsive hosts.
机译:标枪3是用于开发大规模,容错,自适应并行应用程序的软件系统。当它们的全部或部分应用程序可以转换为主要工作人员或跨边界计算时,Javelin 3使应用程序开发人员摆脱了对网络主机之间的处理器间通信和容错的关注,从而使他们可以专注于底层应用程序。本文描述了一个容错任务调度器及其性能分析。任务计划程序将工作窃取与急切计划的高级形式集成在一起。它使动态任务分解成为可能,从而在存在仅在执行时才明显出现非均匀计算任务的任务的情况下改善了主机负载平衡。提供了多达1000个主机上的实际性能加速测量。我们分析由于主机无响应而导致的预期性能下降,并评估由于主机无响应而导致的实际性能下降。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号