发明名称 TASK SCHEDULING METHOD AND MULTI-CORE SYSTEM
摘要 PROBLEM TO BE SOLVED: To balance between parallelism and use efficiency of a cache such that as many as possible tasks are executed in a range wherein the use efficiency of a cache memory is not reduced. SOLUTION: A multi-core system includes: a plurality of microprocessors 1; the cache memory 2 and a main memory 3 shared by them; and a refill counter 5 counting a frequency of refills performed between them. In this task scheduling method in the multi-core system, when scheduling for selecting a task set in an execution state by allocating a microprocessor 1 from tasks in an executable state, it is decided whether the task in a young generation having the frequency of the refill performed until a time point of the scheduling after transferring from the execution state to a standby state by releasing the microprocessor 1 is less than a prescribed frequency is present, and, when the task in the young generation is present, one of the tasks is selected and is allocated with the microprocessor 1. COPYRIGHT: (C)2011,JPO&INPIT
申请公布号 JP2011059777(A) 申请公布日期 2011.03.24
申请号 JP20090205907 申请日期 2009.09.07
申请人 TOSHIBA CORP 发明人 NONOGAKI NAOHIRO
分类号 G06F9/50;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项
地址