首页> 外文会议>IEEE/ACIS International Conference on Computer and Information Science >Dependency aware ahead of time static scheduler for multicore
【24h】

Dependency aware ahead of time static scheduler for multicore

机译:提前了解依赖关系的多核静态调度程序

获取原文

摘要

Multicore processor necessitated the use of parallel programming in order to make multicore processor utilization optimal. Researchers have dealt multicore scheduling problem to optimize some of the parameters like execution time, cache, memory, and dependency information. Dependency based scheduling algorithms invariably use task graphs for optimal scheduler with an aim to minimize dependency. We have developed a scheduling algorithm that considers dependency information at task level, dependency release information within tasks and load balancing for execution time. Tasks can be executed even before its dependent task completes its execution by using accurate task release information. We have improved the dependency information by the use of machine-learning algorithms resulting in improved makespan. We have evaluated our algorithm on standard benchmarks and we report an improvement of makespan up to a maximum of 66% of tasks. The results also suggest that the algorithm is scalable as its efficiency increases when large numbers of tasks are scheduled on many cores.
机译:为了使多核处理器利用率达到最佳,多核处理器必须使用并行编程。研究人员已经解决了多核调度问题,以优化一些参数,例如执行时间,缓存,内存和依赖项信息。基于依赖性的调度算法始终将任务图用于最佳调度程序,以最大程度地减少依赖性。我们已经开发了一种调度算法,该算法考虑任务级别的依赖关系信息,任务内的依赖关系释放信息以及执行时间的负载平衡。通过使用准确的任务发布信息,甚至可以在任务从属任务完成执行之前执行任务。我们通过使用机器学习算法改善了依赖项信息,从而改善了有效期。我们已经在标准基准上评估了我们的算法,并报告了最多可完成66%任务的制造时间的改进。结果还表明,当在许多内核上调度大量任务时,随着效率的提高,该算法是可扩展的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号