Invention Grant
US09304811B2 Methods and systems to identify and migrate threads among system nodes based on system performance metrics
有权
基于系统性能指标,在系统节点之间识别和迁移线程的方法和系统
- Patent Title: Methods and systems to identify and migrate threads among system nodes based on system performance metrics
- Patent Title (中): 基于系统性能指标,在系统节点之间识别和迁移线程的方法和系统
-
Application No.: US13994574Application Date: 2012-06-29
-
Publication No.: US09304811B2Publication Date: 2016-04-05
- Inventor: Jin Yao
- Applicant: Jin Yao
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Hanley, Flight & Zimmerman, LLC
- International Application: PCT/CN2012/077921 WO 20120629
- International Announcement: WO2014/000274 WO 20140103
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/48

Abstract:
Methods and systems to identify and migrate threads among system nodes based on system performance metrics. An example method disclosed herein includes sampling a performance metric of a computer program thread, the computer program thread executing on a home node of a computer system having multiple nodes, and determining whether the performance metric exceeds a threshold value. The method also includes identifying a remote node associated with a remote memory if the threshold value is exceeded, the remote memory being accessed by the computer program thread, and identifying the computer program thread as a candidate for migration from the home node to the remote node if the threshold value is exceeded. In this way, a computer program thread that frequently accesses a remote memory can be migrated from a home node to a remote node associated with the remote memory to reduce the latency associated with memory accesses performed by the computer program thread and thereby improve system performance.
Public/Granted literature
Information query