发明名称 Assigning efficiently referenced globally unique identifiers in a multi-core environment
摘要 A mechanism is provided in a multi-core environment for assigning a globally unique core identifier. A Power PC® processor unit (PPU) determines an index alias corresponding to a natural index to a location in local storage (LS) memory. A synergistic processor unit (SPU) corresponding to the PPU translates the natural index to a first address in a core's memory, as well as translates the index alias to a second address in the core's memory. Responsive to the second address exceeding a physical memory size, the load store unit of the SPU truncates the second address to a usable range of address space in systems that do not map an address space. The second address and the first address point to the same physical location in the core's memory. In addition, the aliasing using index aliases also preserves the ability to combine persistent indices with relative indices without creating holes in a relative index map.
申请公布号 US8316207(B2) 申请公布日期 2012.11.20
申请号 US20090649542 申请日期 2009.12.30
申请人 BELLOWS GREG H.;DALE JASON N.;HORTON BRIAN H.;MADRUGA JOAQUIN;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BELLOWS GREG H.;DALE JASON N.;HORTON BRIAN H.;MADRUGA JOAQUIN
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址