发明名称 Initializing shared memories for sharing endpoints across a plurality of root complexes
摘要 A mechanism for initializing shared memories for sharing endpoints across a plurality of root complexes is provided. A multi-root PCIe manager (MR-PCIM) initializes the shared memory between root complexes and endpoints by discovering the PCIe switch fabric by traversing all the links accessible through the interconnected switches of the PCIe switch fabric. As the links are traversed, the MR-PCIM compares information obtained for each of the root complexes and endpoints to determine which endpoints and root complexes reside on the same blade. A virtual PCIe tree data structure is then generated that ties the endpoints available on the PCIe switch fabric to each root complex. The MR-PCIM, or a single-root PCIe manager (SR-PCIM), may then assign each endpoint and root complex a base and limit within the PCIe memory address space the endpoint belongs to.
申请公布号 US8271604(B2) 申请公布日期 2012.09.18
申请号 US20060612522 申请日期 2006.12.19
申请人 FREIMUTH DOUGLAS M.;RECIO RENATO J.;SALZBERG CLAUDIA A.;THURBER STEVEN M.;VARGAS JACOBO A.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FREIMUTH DOUGLAS M.;RECIO RENATO J.;SALZBERG CLAUDIA A.;THURBER STEVEN M.;VARGAS JACOBO A.
分类号 G06F15/167;G06F3/00;G06F15/16 主分类号 G06F15/167
代理机构 代理人
主权项
地址