【24h】

A Task Scheduling Algorithm for Parallel Logic Programming Systems

机译:并行逻辑编程系统的任务调度算法

获取原文

摘要

In this article a task scheduling algorithm for parallel logic programming systems and its im-plementation in an And-Parallel prolog system are described. This algorithm schedules under centralized control all of the parallel subtasks which are created during the exeution of a pro-gram and allows the processors choicely to give their priorities to some tasks so that the solution to a question can be acquired as quickly as possi-ble and that the parallel system obtains a higher speedup. In this algorithm co-scheduling is intro-duced and load-balancing of processors is con-sidered.
机译:在本文中,描述了一种用于并行逻辑编程系统的任务调度算法及其在And-Parallel Prolog系统中的实现。该算法在程序执行期间创建的所有并行子任务在集中控制下进行调度,并允许处理器有选择地将其优先级分配给某些任务,以便可以尽可能快地获取问题的解决方案并且并行系统获得了更高的加速比。在该算法中,引入了协同调度并考虑了处理器的负载平衡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号