首页> 外文会议>High Performance Computing Systems and Applications and the OSCAR Symposium >A Genetic Algorithm for Scheduling Directed Acyclic graphs in The Presence of Communication Contention
【24h】

A Genetic Algorithm for Scheduling Directed Acyclic graphs in The Presence of Communication Contention

机译:通信竞争中有向无环图调度的遗传算法

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

摘要

This paper presents an algorithm for scheduling parallel applications represented in the form of directed acyclic graphs (DAGs) onto a set of homogeneous parallel processors. The algorithm utilizes a genetic algorithm to prioritize scheduling activities for a list scheduling algorithm with the primary goal of minimizing schedule length and a secondary goal of minimizing the total number of processors used in the schedule. The genetic list scheduling (GLS) algorithm presented in this paper extends existing research by considering contention for processor-to-network links during communication operations. This requires the GLS to efficiently schedule both communication and computation operations in order to reduce schedule lengths. Furthermore, The GLS presented in this paper also strives to efficiently schedule multicast operations over a virtual point-to-point topology. Schedules produced by this GLS algorithm are shown to have shorter lengths than those produced by the HLEFT and ETF algorithms that have been modified to handle communication contention and multicast communication. A parallel implementation of the GLS algorithm using the synchronous connected island model is also investigated and is shown to produce better results than the sequential implementation.
机译:本文提出了一种算法,用于将以有向无环图(DAG)形式表示的并行应用程序调度到一组同类并行处理器上。该算法利用遗传算法为列表调度算法确定调度活动的优先级,其主要目标是使调度长度最小化,而次要目标是使调度中使用的处理器总数最小化。本文提出的遗传列表调度(GLS)算法通过在通信操作期间考虑处理器到网络链接的争用扩展了现有的研究。这要求GLS有效地调度通信和计算操作,以减少调度长度。此外,本文介绍的GLS还努力通过虚拟的点对点拓扑有效地调度多播操作。与通过修改以处理通信争用和多播通信的HLEFT和ETF算法产生的调度相比,由GLS算法产生的调度具有较短的长度。还研究了使用同步连接的孤岛模型的GLS算法的并行实现,并显示出比顺序实现更好的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号