发明名称 |
METHOD AND SYSTEM FOR ORDERING I/O ACCESS IN A MULTI-NODE ENVIRONMENT |
摘要 |
According to at least one example embodiment, a multi-chip system includes multiple chip devices configured to communicate to each other and share resources, such as I/O devices. According to at least one example embodiment, a method of synchronizing access to an input/output (I/O) device in the multi-chip system comprises initiating, by a first agent of the multi-chip system, a first operation for accessing the I/O device, the first operation is queued, prior to execution by the I/O device, in a queue. Once the first operation is queued, an indication of such queuing is provided. Upon detecting, by a second agent of the multi-chip system, the indication of queuing the first operation in the queue, initiating a second operation to access the I/O device, the second operation is queued subsequent to the first operation in the queue. |
申请公布号 |
US2015254207(A1) |
申请公布日期 |
2015.09.10 |
申请号 |
US201414201557 |
申请日期 |
2014.03.07 |
申请人 |
Cavium, Inc. |
发明人 |
Kessler Richard E. |
分类号 |
G06F13/42;G06F13/20;G06F13/10 |
主分类号 |
G06F13/42 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of synchronizing access to an input/output (I/O) device in a multi-chip system, the method comprising:
initiating, by a first agent of the multi-chip system, a first operation for accessing the I/O device, the first operation is queued, prior to execution by the I/O device, in a queue; providing an indication of queuing the first operation in the queue; upon detecting, by a second agent of the multi-chip system, the indication of queuing the first operation in the queue, initiating a second operation to access the I/O device, the second operation is queued subsequent to the first operation in the queue. |
地址 |
San Jose CA US |