发明名称 MULTIPROCESSOR CACHE BUFFER MANAGEMENT
摘要 In an approach for managing data transfer across a bus shared by processors, a request for a first set of data is received from a first processor. A request for a second set of data is received from a second processor. First portions of the first set of data and the second set of data are written to a buffer. Additional portions of each set of data are written to the buffer as portions are received. It is determined that a portion of the first set of data has a higher priority to the bus than a portion of the second set of data based on a priority scheme, wherein the priority scheme is based on return progress of each respective set of data having at least a portion of data in the buffer. The portion of the first set of data is granted access to the bus.
申请公布号 US2016224481(A1) 申请公布日期 2016.08.04
申请号 US201514608373 申请日期 2015.01.29
申请人 International Business Machines Corporation 发明人 Ambroladze Ekaterina M.;Berger Deanna P.;Fee Michael;O'Neill, JR. Arthur J.
分类号 G06F13/16;G06F13/40;G06F13/42 主分类号 G06F13/16
代理机构 代理人
主权项 1. A method for managing data transfer across a bus shared by multiple processors, the method comprising: receiving, from a first processor in a set of processors sharing a bus, a request for a first set of data; receiving, from a second processor in the set of processors sharing the bus, a request for a second set of data; writing a first portion of the first set of data and a first portion of the second set of data to a buffer; writing additional portions of the first set of data and additional portions of the second set of data to the buffer as each additional portion is received; determining that a portion of the first set of data has a higher priority to the bus than a portion of the second set of data based on a priority scheme, wherein the priority scheme is based on, at least, return progress of each respective set of data having at least a portion of the respective set of data pending in the buffer; and granting the portion of the first set of data access to the bus.
地址 Armonk NY US