发明名称 APPARATUS AND METHOD FOR SCHEDULING KERNEL EXECUTION ORDER
摘要 <p>PURPOSE: Kernel execution procedure scheduling method and apparatus are provided to guarantee the real-timeness of a kernel schedule based on window consisting of a specific time slot comparably accurately estimating execution time of a kernel. CONSTITUTION: An estimation unit (410) estimates an execution time of a kernel based on an effective progress index (EPI). A control unit (430) determines an execution order of the kernels based on estimated execution time of the kernels and priority of the kernels. If a scheduling method of the kernels is a preemptive method, a preemptive scheduling unit (431) schedules an execution order of the kernels based on a deadline of the kernels. If a scheduling method of the kernels is a non-preemptive method, a non-preemptive scheduling unit (433) schedules an execution order of the kernels by specific size of window based on an estimated execution time of the kernels. [Reference numerals] (410) Estimation unit; (411) Memory progress index estimation unit; (412) Kernel progress index estimation unit; (413) First change rate estimation unit; (414) Second change rate estimation unit; (415) Memory efficiency estimation unit; (416) Operation system efficiency estimation unit; (420) Progress index estimation unit; (421) Effective correlation function calculation unit; (423) Memory correlation function calculation unit; (425) Kernel correlation function calculation unit; (430) Control unit; (431) Preemptive scheduling unit; (433) Non-preemptive scheduling unit; (435) Reservation scheduling unit; (437) Window change; (440) Effective progress counter; (450) Memory progress counter; (460) Kernel progress counter</p>
申请公布号 KR20130091368(A) 申请公布日期 2013.08.19
申请号 KR20120011723 申请日期 2012.02.06
申请人 SAMSUNG ELECTRONICS CO., LTD. 发明人 SHIN, YOUNG SAM;SON, MIN YOUNG;LEE, SEUNG WON;LEE, SHI HWA
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址