...
首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Satisfiability Modulo Graph Theory for Task Mapping and Scheduling on Multiprocessor Systems
【24h】

Satisfiability Modulo Graph Theory for Task Mapping and Scheduling on Multiprocessor Systems

机译:多处理器系统任务映射与调度的可满足性模图理论

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

摘要

Task graph scheduling on multiprocessor systems is a representative multiprocessor scheduling problem. A solution to this problem consists of the mapping of tasks to processors and the scheduling of tasks on each processor. Optimal solution can be obtained by exploring the entire design space of all possible mapping and scheduling choices. Since the problem is NP-hard, scalability becomes the main concern in solving the problem optimally. In this paper, a SAT-based optimization framework is proposed to address this problem, in which SAT solver is enhanced by integrating with a scheduling analysis tool in a branch and bound manner to prune the solution space efficiently. Performance evaluation results show that our technique has average performance improvement in more than an order of magnitude compared to state-of-the-art techniques. We further build a cycle-accurate network-on-chip simulator based on SystemC to verify the effectiveness of the proposed technique on realistic multiprocessor systems.
机译:多处理器系统上的任务图调度是一个代表性的多处理器调度问题。解决此问题的方法包括将任务映射到处理器以及在每个处理器上调度任务。通过探索所有可能的映射和计划选择的整个设计空间,可以获得最佳解决方案。由于问题是NP难题,因此可伸缩性成为优化解决问题的主要考虑因素。本文提出了一种基于SAT的优化框架来解决此问题,其中通过与分支和绑定的调度分析工具集成来增强SAT解算器,以有效地修剪解决方案空间。性能评估结果表明,与最新技术相比,我们的技术平均性能提高了一个数量级以上。我们进一步建立了一个基于SystemC的周期精确的片上网络模拟器,以验证所提出的技术在现实的多处理器系统上的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号