发明名称 Core Resource Allocation Method and Apparatus, and Many-Core System
摘要 A core resource allocation method and apparatus, and a many-core system for allocating core resources of the many-core system are disclosed. In the method, after acquiring a quantity of idle cores needed for a user process, an execution core of the many-core system determine at least two scattered core partitions meeting the quantity, where each core partition is a set of one or multiple cores, and all cores in each core partition are idle cores. Then, the execution core combines the at least two scattered core partitions to form one continuous core partition, and allocates the formed continuous core partition to the user process. In this way, process interaction can be directly performed between different cores in a continuous core partition allocated to a user process, thereby improving efficiency of communication between processes. Furthermore, a waste of core resources can be effectively avoided.
申请公布号 US2015309842(A1) 申请公布日期 2015.10.29
申请号 US201514791730 申请日期 2015.07.06
申请人 Huawei Technologies Co., Ltd. 发明人 Wu Xiaoke;Wang Wei
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项 1. A core resource allocation method performed by an execution core of a many-core system for allocating core resources of the many-core system, comprising: acquiring a quantity of idle cores needed for a user process; determining at least two scattered core partitions meeting the quantity, wherein each core partition is a set of one or multiple cores, and wherein all cores in each core partition are idle cores; combining the at least two scattered core partitions to form one continuous core partition; and allocating the formed continuous core partition to the user process.
地址 Shenzhen CN