基于共享资源访问的异构多核系统任务分配方法和装置

    公开(公告)号:CN114356580A

    公开(公告)日:2022-04-15

    申请号:CN202210029768.6

    申请日:2022-01-12

    Abstract: 本发明公开了一种基于共享资源访问的异构多核系统任务分配方法,包括,计算各任务在各处理器核上的最坏情况执行时间和实际执行时间;计算各任务的在各处理器上的能量密度和各任务的能量密度差值;依次选择能量密度差最大的未分配任务,将该任务分配给可选处理器核中与该任务资源相似度最大的处理器核。本发明还公开了基于共享资源访问的异构多核系统任务分配装置,本发明的技术方案中,按照各任务的能量密度差值从大到小选择任务分配的顺序,能有效降低异构多核系统处理器核的能耗。

    异构多核片上系统任务分配方法和装置

    公开(公告)号:CN111679897A

    公开(公告)日:2020-09-18

    申请号:CN202010502926.6

    申请日:2020-06-05

    Inventor: 夏军 陈磊 袁帅

    Abstract: 本发明公开了一种异构多核片上系统任务分配方法,包括:计算使得系统总能耗最小的各任务在各处理器上的分配期望值;判断各分配期望值是否不小于预设的门限值;设置不小于预设门限值的分配期望值为1,小于预设门限值的分配期望值为0;将分配期望值为1的任务i分配给处理器j;遍历获取将未分配任务分配给各处理器的所有任务分配方案;选择系统总能耗最小的任务分配方案作为最终的任务分配方案。本发明还公开了一种异构多核片上系统任务分配装置。本发明的技术方案在保证系统产生接近最小能耗的前提下减少运用凸优化算法进行迭代的次数,大大降低算法复杂度,降低算法的执行时间。

Patent Agency Ranking