发明名称 Multi-core processor system, electrical power control method, and computer product for migrating process from one core to another
摘要 A multi-core processor system includes a core configured to detect that among cores different from a specific core executing a specific process, a given software different from specific software having a function equivalent to the specific process, is under execution; extract, from a database storing required computing capacities for the plural software and upon detecting that a given software is under execution, requirement values indicating the required computing capacity of the specific software and of the given software; judge for each the cores, whether a sum of the required computing capacities of the specific software and the software is at most a computing capacity value of the core; assign the specific software to a core for which the sum of the required computing capacities is judged to be at most the computing capacity value of the core; and suspend the specific core, upon assigning the specific software to the core.
申请公布号 US9037888(B2) 申请公布日期 2015.05.19
申请号 US201213630526 申请日期 2012.09.28
申请人 FUJITSU LIMITED 发明人 Kurihara Koji;Yamashita Koichiro;Miyako Kazumi
分类号 G06F1/32;G06F9/50 主分类号 G06F1/32
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. A multi-core processor system comprising a core configured to: detect that among second cores different from a first core executing a first software, a second software having a function different from the first software is under execution; extract, from a database storing required computing capacities respectively corresponding to each of the plural software and upon detecting that a second software is under execution, requirement values indicating the required computing capacity of the first software and of each second software; judge for each of the second cores, whether a sum of the required computing capacity of the first software and of the second software that is under execution by the second core is at most a computing capacity value of the second core; assign the first software to a second core for which the sum of the required computing capacities is judged to be at most the computing capacity value; suspend the first core, upon assigning the first software to the second core; and determine among the second cores for which the sum of the required computing capacities is judged to be at most the computing capacity value, a third core for which a difference of the computer capacity value of the third core and the sum of the required computing capacities of the first software and the second software is greatest, wherein the core assigns the first software to the third core, andthe core, upon assigning the first software to the third core, suspends the first core.
地址 Kawasaki JP