发明名称 Scheduling in big and little cores based on interrupt policy
摘要 <p>In a multi-core chip with core of different sizes, determining if an interrupt is directed to a bigger core (high power) 640 or a littler core (low power) 620 is based on a policy 610 for scheduling interrupts. The policy comprises an operational history of interrupts with saturation and frequency profiles. The littler core is selected if: the saturation profile indicates that the interrupt does not saturate the littler core, the frequency profile indicates that the interrupt does not occur over a threshold frequency, or the interrupt has not been specially designated. During boot-up, interrupts are masked from big cores. Predictive learning can be used where new tasks without execution history are started in big cores. Other parameters taken into account are: percentage of core utilization, processing performance ratio of littler to bigger cores, how long tasks run on a core and their priority, programmers hints or flags.</p>
申请公布号 GB2505274(A) 申请公布日期 2014.02.26
申请号 GB20130008859 申请日期 2013.05.16
申请人 LENOVO (SINGAPORE) PTE. LTD 发明人 MARK C DAVIS;DARYL C CROMER;HOWARD J LOCKER;SCOTT E KELSO
分类号 G06F9/50;G06F1/32;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项
地址