Invention Grant
- Patent Title: Lockless waterfall thread communication
- Patent Title (中): 无锁瀑布线程通讯
-
Application No.: US14290763Application Date: 2014-05-29
-
Publication No.: US09256477B2Publication Date: 2016-02-09
- Inventor: Dan Truong , Alexander Sideropoulos , Michael Cao , Raymond Luk
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NETAPP, INC.
- Current Assignee: NETAPP, INC.
- Current Assignee Address: US CA Sunnyvale
- Agency: Klein, O'Neill & Singh, LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/52 ; G06F9/48 ; G06F9/30 ; G06F3/06

Abstract:
Systems and methods are disclosed for communicating state information of a session between a plurality of processing threads in a hierarchy. The session is passed down through the hierarchy, with one or more threads processing the session at each level of the hierarchy. An example method includes reading a first pointer of a first processing thread and comparing the first pointer to a second pointer of a second processing thread. The second processing thread is dependent on the first processing thread. The method also includes in response to determining that the first pointer does not match the second pointer, processing a set of configuration items in a session. The method further includes after processing the set of configuration items in the session, updating the second pointer of the second processing thread to match the first pointer of the first processing thread.
Public/Granted literature
- US20150347196A1 Lockless Waterfall Thread Communication Public/Granted day:2015-12-03
Information query