发明名称 |
DETERMINATION OF ONE OR MORE PARTITIONABLE ENDPOINTS AFFECTED BY AN I/O MESSAGE |
摘要 |
A data processing system includes a processor core, a system memory (116) including a first data structure (500) including a plurality of entries (502) mapping requester identifiers (IDs) (410) to partitionable endpoint (PE) numbers, and an input/output (I/O) subsystem including a plurality of PEs each having an associated PE number, where each of the plurality of PEs including one or more requesters each having a respective requester ID. An I/O host bridge (120), responsive to receiving an I/O message including a requester ID and an address, determines a PE number by reference to a first entry from the first data structure, and responsive to determining the PE number, accesses a second entry of a second data structure (510) utilizing the PE number as an index and validates the address by reference to the accessed entry in the second data structure. The I/O host bridge, responsive to successful validation, provides a service indicated by the I/O message. |
申请公布号 |
WO2012016931(A1) |
申请公布日期 |
2012.02.09 |
申请号 |
WO2011EP63134 |
申请日期 |
2011.07.29 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED;THURBER, STEVEN;LAIS, ERIC, NORMAN |
发明人 |
THURBER, STEVEN;LAIS, ERIC, NORMAN |
分类号 |
G06F13/28;G06F13/40 |
主分类号 |
G06F13/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|