Invention Grant
- Patent Title: Semaphore with timeout and lock-free fast path for message passing architectures
-
Application No.: US13859852Application Date: 2013-04-10
-
Publication No.: US09772888B2Publication Date: 2017-09-26
- Inventor: Raymond Richardson , Gregory Stults
- Applicant: Wind River Systems, Inc.
- Applicant Address: US CA Alameda
- Assignee: WIND RIVER SYSTEMS, INC.
- Current Assignee: WIND RIVER SYSTEMS, INC.
- Current Assignee Address: US CA Alameda
- Agency: Fay, Kaplun & Marcin, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/14 ; G06F17/00 ; G06F7/00 ; G06F9/52

Abstract:
The exemplary embodiments describe systems and methods for utilizing a semaphore with timeout and lock-free path for message passing architectures. One embodiment is related to a method comprising receiving a request from a client to access an object, the object including a plurality of resources, placing the request in a lock-free pend queue of a semaphore, manipulating a count of the semaphore based on an availability of at least one of the plurality of resources, and determining whether the client can use a fast path to the object.
Public/Granted literature
- US20140310438A1 Semaphore with Timeout and Lock-Free Fast Path for Message Passing Architectures Public/Granted day:2014-10-16
Information query