发明名称 APPARATUS AND METHOD FOR LOAD BALANCING IN MULTI CORE PROCESSOR SYSTEM
摘要 An apparatus and a method for load balancing in a multi core processor system are provided to enable a scheduler to control work balance of a thread operating in a system by analyzing the data transfer amount between threads in real time and applying the analyzed data to the scheduler. A data channel module(241~243) made up of a queue having a specified size transfers data between threads(231~234), and transfers status information of the queue. A data channel management module(210) analyzes data transfer amount between the threads by checking the status of the queue as a predetermined time interval, and creates the information for controlling a load of each thread on the basis of the analyzed data transfer amount. A scheduler(251) selects a thread which is to be loaded to each CPU according to the processing order between threads, and loads or unloads the selected thread to the CPU during the predetermined time.
申请公布号 KR20080041047(A) 申请公布日期 2008.05.09
申请号 KR20060109136 申请日期 2006.11.06
申请人 SAMSUNG ELECTRONICS CO., LTD. 发明人 PARK, JIN MAN
分类号 G06F9/38;G06F9/06 主分类号 G06F9/38
代理机构 代理人
主权项
地址