首页 | 官方网站   微博 | 高级检索  
     

基于多核处理器的关联任务并行感知调度算法
引用本文:梁秋玲,张向利,张红梅,闫坤.基于多核处理器的关联任务并行感知调度算法[J].计算机工程,2021,47(7):212-217.
作者姓名:梁秋玲  张向利  张红梅  闫坤
作者单位:1. 桂林电子科技大学 信息与通信学院, 广西 桂林 541004;2. 桂林电子科技大学 信息与通信学院 认知无线电与信息处理省部共建教育部重点实验室, 广西 桂林 541004
基金项目:广西云计算与大数据协同创新中心开放项目“大数据分布式存储与处理系统设计与实现”(YD1904);广西研究生教育创新计划(2017YJCX22)。
摘    要:关联任务在多核处理器上并行调度所产生的通信时延,会对任务调度长度和处理器利用率造成负面影响,为了改善多核系统对关联任务的处理性能,针对关联任务在多核处理器上的调度特点,提出一种并行感知调度算法。计算各任务与终点间的最长路径值,按照该值的降序来分配任务调度次序,在分配处理器内核时兼顾关联度和任务最早可执行时间,设置最佳匹配评价函数。实验结果表明,与busHEFT和DTSV算法相比,该算法具有更短的任务调度时延、更少的通信量以及更高的处理器利用率。

关 键 词:多核系统  总线  关联任务  通信时延  任务调度  
收稿时间:2020-01-15
修稿时间:2020-02-20

Parallel Perceptual Scheduling Algorithm for Related Tasks Based on Multi-Core Processors
LIANG Qiuling,ZHANG Xiangli,ZHANG Hongmei,YAN Kun.Parallel Perceptual Scheduling Algorithm for Related Tasks Based on Multi-Core Processors[J].Computer Engineering,2021,47(7):212-217.
Authors:LIANG Qiuling  ZHANG Xiangli  ZHANG Hongmei  YAN Kun
Affiliation:1. School of Information and Communication, Guilin University of Electronic Technology, Guilin, Guangxi 541004, China;2. Key Laboratory of Cognitive Radio and Information Processing, Ministry of Education, School of Information and Communication, Guilin University of Electronic Technology, Guilin, Guangxi 541004, China
Abstract:The communication delay caused by the parallel scheduling of related tasks on multi-core processors has a negative impact on the task scheduling length and processor utilization.In order to improve the performance of multi-core systems in processing related tasks,this paper proposes a parallel perceptual scheduling algorithm based on the scheduling characteristics of related tasks on multi-core processors.The algorithm calculates the value of the longest path from each task to the end point,and assigns the tasks in descending order of the calculated value.The relation and the earliest execution time are both considered when assigning processor cores,and the best matching evaluation function is created.Experimental results show that this algorithm has fewer task scheduling delay,less communication traffic and higher processor utilization compared with busHEFT,DTSV and other algorithms.
Keywords:multi-core system  bus  related task  communication delay  task scheduling  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号