具有不同执行优先级的计算任务的调度和管理

    公开(公告)号:CN103019810A

    公开(公告)日:2013-04-03

    申请号:CN201210350065.X

    申请日:2012-09-19

    Applicant: 辉达公司

    CPC classification number: G06F9/4881 G06F9/461

    Abstract: 本发明的一个实施例提出了用于动态地调度和管理具有不同执行优先级的计算任务的技术。调度电路基于优先级将计算任务组织到组中。之后可以使用不同的调度方案,诸如循环制、优先权和划分优先权来选择计算任务以执行。将每组均保存为指向被编码为存储在存储器中的队列元数据(QMD)的计算任务的指针链表。QMD封装执行计算任务所需的状态。当由调度电路选择任务以执行时,针对组移除QMD并将其转移到活动计算任务表。之后由流多处理器从活动任务表选择计算任务以执行。

Patent Agency Ranking