-
公开(公告)号:CN118708316A
公开(公告)日:2024-09-27
申请号:CN202410746252.2
申请日:2024-06-11
Applicant: 合肥工业大学
IPC: G06F9/48
Abstract: 本申请公开了一种动态任务链形式的循环调度方法,涉及异构多核计算系统的动态任务调度的技术领域,该方法适用于基于粗粒度可重构架构、面向密集计算应用的异构多核计算系统的动态任务调度,将循环体任务视为整体,并赋予统一的优先级,在第一轮执行循环任务时,循环体任务被依次调度并记录循环任务调度结果生成动态任务链,第一轮之后的循环,使用动态任务链进行调度,在后续的循环执行过程中,仅对动态任务链的输入和输出进行调度,避免对循环体内部的二次调度;本申请技术方案中的循环调度方法专用于循环体任务第二轮及之后的调度,解决了原有动态调度方法不支持循环任务调度的缺陷,有效避免了因重复调度相同结构任务而产生的调度瓶颈。