Invention Grant
- Patent Title: Multicore runtime management using process affinity graphs
- Patent Title (中): 使用过程关联图的多核运行时管理
-
Application No.: US12578321Application Date: 2009-10-13
-
Publication No.: US08856794B2Publication Date: 2014-10-07
- Inventor: Ezekiel John Joseph Kruglick
- Applicant: Ezekiel John Joseph Kruglick
- Applicant Address: US DE Wilmington
- Assignee: Empire Technology Development LLC
- Current Assignee: Empire Technology Development LLC
- Current Assignee Address: US DE Wilmington
- Agency: Hope Baldauff, LLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/54

Abstract:
Technologies are generally described for runtime management of processes on multicore processing systems using process affinity graphs. Two or more processes may be determined to be related when the processes share interprocess messaging traffic. These related processes may be allocated to neighboring or nearby processor cores within a multicore processor using graph theory techniques as well as communication analysis techniques to evaluate interprocess communication needs. Process affinity graphs may be established to aid in determining grouping of processors and evaluating interprocess message traffic between groups of processes. The process affinity graphs may be based upon process affinity scores determined by monitoring and analyzing interprocess messaging traffic. Process affinity graphs may further inform splitting process affinity groups from one core onto two or more cores.
Public/Granted literature
- US20110088038A1 Multicore Runtime Management Using Process Affinity Graphs Public/Granted day:2011-04-14
Information query