发明名称 Method and apparatus for allocating interruptions
摘要 The present disclosure relates to a method and an apparatus for allocating interruptions in a multi-core system. A method for allocating interruptions in a multi-core system according to one embodiment of the present disclosure comprises: an interrupt load extraction step of extracting interrupt loads of each interruption type; a step of extracting task loads of each core; a weighting factor determination step of determining weighting factors using a difference between task loads of the cores; a step of reflecting weighting factors to extract a converted value of the interrupt load; and an interruption allocation step of allocating interruption types to the cores such that the sums of the converted values of the interrupt loads allocated to each core and the allocated task loads are uniform. According to one embodiment of the present disclosure, interruptions can be allocated such that both task processing and interruption processing can be performed in an efficient manner.
申请公布号 US9626314(B2) 申请公布日期 2017.04.18
申请号 US201214356128 申请日期 2012.11.05
申请人 Samsung Electronics Co., Ltd. 发明人 Kang Byoung Ik;Kim Joong Baik;Lee Seung Wook
分类号 G06F9/46;G06F13/26;G06F9/48;G06F9/50 主分类号 G06F9/46
代理机构 代理人
主权项 1. An interrupt allocation method of a multi-core system, the method comprising: checking interrupt loads of individual interrupt types; checking task loads of individual cores; determining weighting factors using differences between the task loads of the cores; calculating conversion values of interrupt loads by reflecting the weighting factors; and allocating the interrupt types to the cores to make sums of conversion values of the interrupt loads allocated to the individual cores and the task loads equal each other.
地址 Suwon-si KR