发明名称 |
AFFINITY GROUP ACCESS TO GLOBAL DATA |
摘要 |
A method, system, and computer readable medium to share data on a global basis within a symmetric multiprocessor (SMP) computer system are disclosed. The method may include grouping a plurality of processor cores into a plurality of affinity groups. Global data may be copied into a plurality of group data structures. Each group data structure may correspond to an affinity group. The method may read a first group data structure by a thread executing on a processor core associated with a first affinity group. |
申请公布号 |
US2014244942(A1) |
申请公布日期 |
2014.08.28 |
申请号 |
US201313799056 |
申请日期 |
2013.03.13 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Jacobs Stuart Z.;Larson David A. |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. An affinity group global data sharing symmetric multiprocessing (SMP) computer system, comprising:
a plurality of affinity groups, each affinity group having a plurality of processor cores; a memory, communicatively coupled with the plurality of processor cores, wherein the memory contains global data accessible to the plurality of affinity groups and a hypervisor, the memory configured to:
copy global data from a global data structure into a plurality of group data structures in the memory, each group data structure corresponding to an affinity group of the plurality of affinity groups; andread a first of the plurality of group data structures corresponding to a first of the affinity groups by a thread executing on a processor core associated with the first of the affinity groups. |
地址 |
Armonk NY US |