Invention Grant
- Patent Title: Method and system for ordering I/O access in a multi-node environment
-
Application No.: US14201557Application Date: 2014-03-07
-
Publication No.: US10592459B2Publication Date: 2020-03-17
- Inventor: Richard E. Kessler
- Applicant: Cavium, LLC
- Applicant Address: US CA Santa Clara
- Assignee: Cavium, LLC
- Current Assignee: Cavium, LLC
- Current Assignee Address: US CA Santa Clara
- Agency: Hamilton, Brook, Smith & Reynolds, P.C.
- Main IPC: G06F13/42
- IPC: G06F13/42 ; G06F12/0817 ; G06F12/0831 ; G06F13/20 ; G06F13/10

Abstract:
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.
Public/Granted literature
- US20150254207A1 METHOD AND SYSTEM FOR ORDERING I/O ACCESS IN A MULTI-NODE ENVIRONMENT Public/Granted day:2015-09-10
Information query