发明名称 TASK SCHEDULING METHOD AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM FOR DISPATCHING TASK IN MULTI-CORE PROCESSOR SYSTEM BASED AT LEAST PARTLY ON DISTRIBUTION OF TASKS SHARING SAME DATA AND/OR ACCESSING SAME MEMORY ADDRESS(ES)
摘要 A task scheduling method for a multi-core processor system includes at least the following steps: when a first task belongs to a thread group currently in the multi-core processor system, where the thread group has a plurality of tasks sharing same specific data and/or accessing same specific memory address(es), and the tasks comprise the first task and at least one second task, determining a target processor core in the multi-core processor system based at least partly on distribution of the at least one second task in at least one run queue of at least one processor core in the multi-core processor system, and dispatching the first task to a run queue of the target processor core.
申请公布号 US2015324234(A1) 申请公布日期 2015.11.12
申请号 US201414650862 申请日期 2014.11.14
申请人 MEDIATEK INC. 发明人 Chang Ya-Ting;Chen Jia-Ming;Lin Yu-Ming;Lo Tzu-Jen;Yang Tung-Feng;Chen Yin;Chou Hung-Lin
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. A task scheduling method for a multi-core processor system, comprising: when a first task belongs to a thread group currently in the multi-core processor system, where the thread group has a plurality of tasks sharing same specific data, and the tasks comprise the first task and at least one second task, determining a target processor core in the multi-core processor system based at least partly on distribution of the at least one second task in at least one run queue of at least one processor core in the multi-core processor system; and dispatching the first task to a run queue of the target processor core.
地址 Hsin-Chu TW