首页>
外国专利>
Runtime optimization of multi-core system designs for increased operating life and maximized performance
Runtime optimization of multi-core system designs for increased operating life and maximized performance
展开▼
机译:多核系统设计的运行时优化,以延长使用寿命并最大化性能
展开▼
页面导航
摘要
著录项
相似文献
摘要
Aspects include computing devices, systems, and methods for adjusting the assignment of tasks to processor cores in a multi-core processing system to increase operating life and maximize device performance by wear-leveling the processor cores. A reliability engine may be configured to collect operation or built in self test data of thermal output and current leakage, and historical operation time for a group of equivalent processor cores configured for the same purpose. Collected data may be applied to a weighted function to determine priorities for each equivalent processor core in the group. The reliability engine may rearrange a virtual processor identification translation table according to the priorities of the equivalent processor cores. A high level operating system may issue a process request specifying a processor core and the specified processor core may be translated to a different processor core according to the order of processor cores dictated by the priorities.
展开▼