TECHNIQUES FOR COOPERATIVE EXECUTION BETWEEN ASYMMETRIC PROCESSOR CORES

    公开(公告)号:US20170212762A1

    公开(公告)日:2017-07-27

    申请号:US15425908

    申请日:2017-02-06

    Abstract: Various embodiments are generally directed to techniques for cooperation between a higher function core and a lower power core to minimize the effects of interrupts on a current flow of execution of instructions. An apparatus may include a lower power core comprising a first instruction pipeline, the lower power core to stop a first flow of execution in the first instruction pipeline and execute instructions of a handler routine in the first instruction pipeline to perform a first task of handling an interrupt; and a higher function core comprising a second instruction pipeline, the higher function core to, following the performance of the first task, schedule execution of instructions of a second task of handling the interrupt in the second instruction pipeline to follow a second flow of execution in the second instruction pipeline, the first task more time-sensitive than the second task. Other embodiments are described and claimed.

    TECHNIQUES FOR COOPERATIVE EXECUTION BETWEEN ASYMMETRIC PROCESSOR CORES

    公开(公告)号:US20190278609A1

    公开(公告)日:2019-09-12

    申请号:US16358154

    申请日:2019-03-19

    Abstract: Various embodiments are generally directed to techniques for cooperation between a higher function core and a lower power core to minimize the effects of interrupts on a current flow of execution of instructions. An apparatus may include a lower power core comprising a first instruction pipeline, the lower power core to stop a first flow of execution in the first instruction pipeline and execute instructions of a handler routine in the first instruction pipeline to perform a first task of handling an interrupt; and a higher function core comprising a second instruction pipeline, the higher function core to, following the performance of the first task, schedule execution of instructions of a second task of handling the interrupt in the second instruction pipeline to follow a second flow of execution in the second instruction pipeline, the first task more time-sensitive than the second task. Other embodiments are described and claimed.

    TECHNIQUES FOR COOPERATIVE EXECUTION BETWEEN ASYMMETRIC PROCESSOR CORES
    6.
    发明申请
    TECHNIQUES FOR COOPERATIVE EXECUTION BETWEEN ASYMMETRIC PROCESSOR CORES 有权
    不对称处理器之间的合作执行技术

    公开(公告)号:US20160188344A1

    公开(公告)日:2016-06-30

    申请号:US14583308

    申请日:2014-12-26

    Abstract: Various embodiments are generally directed to techniques for cooperation between a higher function core and a lower power core to minimize the effects of interrupts on a current flow of execution of instructions. An apparatus may include a lower power core comprising a first instruction pipeline, the lower power core to stop a first flow of execution in the first instruction pipeline and execute instructions of a handler routine in the first instruction pipeline to perform a first task of handling an interrupt; and a higher function core comprising a second instruction pipeline, the higher function core to, following the performance of the first task, schedule execution of instructions of a second task of handling the interrupt in the second instruction pipeline to follow a second flow of execution in the second instruction pipeline, the first task more time-sensitive than the second task. Other embodiments are described and claimed.

    Abstract translation: 各种实施例通常涉及用于较高功能核心和较低功率核心之间的协作的技术,以最小化中断对当前指令执行流的影响。 装置可以包括:包括第一指令流水线的下功率核心,低功率核心,用于停止第一指令流水线中的第一执行流程,并且执行第一指令流水线中的处理程序例程的指令,以执行第一任务处理 打断; 以及包括第二指令流水线的较高功能核心,所述较高功能核心在执行所述第一任务之后,调度在所述第二指令流水线中处理所述中断的第二任务的指令的执行,以遵循第二指令流程 第二条指令管道,第一个任务比第二个任务更时间敏感。 描述和要求保护其他实施例。

Patent Agency Ranking