发明名称 Methods and apparatus for performing remote access commands between nodes
摘要 A system, methods and apparatus perform remote access commands between nodes and allow preemption of context resources in an architecture such as Infiniband. The system detects an original request in a request queue for a data access task to access data from a first node to a second node and issues a first request from a first node to a second node. The first request requests the data access task be performed between the first node and the second node. The system receives, at the first node, a first response from the second node that partially completes the data access task. The system issues at least one subsidiary request from the first node to the second node to further complete the data access task between the first node and the second node. The subsidiary request(s) are based on an amount of partial completion of the data access task between the first node and the second node. The system receives, from the second node in response to the subsidiary request, at least one corresponding subsidiary response that further completes the data access task between the first node and the second node. Reponses are limited in size to a data allotment, such that a large data access request may be broken into several smaller subsidiary data access request response sequences, thus allowing preemption of context resources in between processing of request response pairs.
申请公布号 US8090801(B1) 申请公布日期 2012.01.03
申请号 US20040767182 申请日期 2004.01.29
申请人 PILLAI PAZHANI;CASSIDAY DANIEL R.;MORRIER DON M.;FEEHRER JOHN R.;ORACLE AMERICA, INC. 发明人 PILLAI PAZHANI;CASSIDAY DANIEL R.;MORRIER DON M.;FEEHRER JOHN R.
分类号 G06F15/16;G06F9/46;G06F15/173 主分类号 G06F15/16
代理机构 代理人
主权项
地址