用于处理单元的动态资源分配的方法和设备

    公开(公告)号:CN103124957A

    公开(公告)日:2013-05-29

    申请号:CN201180046468.9

    申请日:2011-09-26

    CPC classification number: G06F9/5066 G06F2209/5017

    Abstract: 公开了一种用于具有至少一个处理单元的系统中的动态资源分配的方法和设备。所述动态资源分配的方法包括:接收关于资源要被分配到的任务的信息,并且将所述任务划分为一个或多个并行任务单元;将所述一个或多个并行任务单元转换为任务块,所述任务块具有根据所述并行任务单元的预计的执行时间和在所述并行任务单元之间的依赖性的形状;通过将所述任务块布置在具有时间的水平轴和处理单元的垂直轴的资源分配平面上来向所述任务块分配资源;以及,根据资源分配信息来执行所述任务。因此,可以同时并行地使用在系统中的CPU资源和GPU资源,这提高了整体系统效率。

    GPU的资源分配方法和装置

    公开(公告)号:CN104137075A

    公开(公告)日:2014-11-05

    申请号:CN201380011250.9

    申请日:2013-01-24

    CPC classification number: G06F9/5011 G06F9/5066 G06T1/20

    Abstract: 资源分配方法和装置通过将使用通用GPU(GPGPU)的任务分类到操作中并且将相同的操作组合到请求中来高效地利用GPU资源。根据本公开的图形处理单元(GPU)的资源分配方法包括:接收包括至少一个操作的任务;以请求为单位存储至少一个操作;合并每个请求的相同的操作的数据;以及,根据请求的运行次序来分配GPU资源。

    用于处理单元的动态资源分配的方法和设备

    公开(公告)号:CN103124957B

    公开(公告)日:2017-09-08

    申请号:CN201180046468.9

    申请日:2011-09-26

    CPC classification number: G06F9/5066 G06F2209/5017

    Abstract: 公开了一种用于具有至少一个处理单元的系统中的动态资源分配的方法和设备。所述动态资源分配的方法包括:接收关于资源要被分配到的任务的信息,并且将所述任务划分为一个或多个并行任务单元;将所述一个或多个并行任务单元转换为任务块,所述任务块具有根据所述并行任务单元的预计的执行时间和在所述并行任务单元之间的依赖性的形状;通过将所述任务块布置在具有时间的水平轴和处理单元的垂直轴的资源分配平面上来向所述任务块分配资源;以及,根据资源分配信息来执行所述任务。因此,可以同时并行地使用在系统中的CPU资源和GPU资源,这提高了整体系统效率。

    在多核系统中分配中断的方法和设备

    公开(公告)号:CN103765399A

    公开(公告)日:2014-04-30

    申请号:CN201280041196.8

    申请日:2012-08-10

    CPC classification number: G06F13/24 Y02D10/14

    Abstract: 本发明涉及用于在多核系统中分配中断的装置及方法。根据本发明的一个实施方式,提供一种用于中断分配装置的分配中断的方法,所述中断分配装置包括记录多核系统中的每个内核的中断处理能力的中断控制寄存器单元,该方法可以包括:接收中断的接收步骤;当接收到中断时,检查中断控制寄存器单元的检查步骤;以及将中断分配给在检查步骤中已被检查为中断处理已启用状态的内核的分配步骤。当内核被分配中断时,内核向中断控制寄存器单元发送表示与被改变为中断处理已禁用状态的并且可以处理中断的内核对应的中断控制寄存器的信号。根据本发明一个实施方式中,可以提供一种在多核系统中用于分配中断的方法及用于高效和快速地中断处理的装置。

Patent Agency Ranking