Invention Grant
US08392636B2 Virtual multiple instance extended finite state machines with wait rooms and/or wait queues
失效
具有等待室和/或等待队列的虚拟多实例扩展有限状态机
- Patent Title: Virtual multiple instance extended finite state machines with wait rooms and/or wait queues
- Patent Title (中): 具有等待室和/或等待队列的虚拟多实例扩展有限状态机
-
Application No.: US12546852Application Date: 2009-08-25
-
Publication No.: US08392636B2Publication Date: 2013-03-05
- Inventor: Rolf K. Fritz , Ulrich Mayer , Thomas Schlipf , Stephan Christopher Smith
- Applicant: Rolf K. Fritz , Ulrich Mayer , Thomas Schlipf , Stephan Christopher Smith
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Schmeiser, Olsen & Watts
- Agent Thomas E. Tyson
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F5/00 ; G06F7/38 ; H03K19/173

Abstract:
A method and apparatus for processing data by a pipeline of a virtual multiple instance extended finite state machine (VMI EFSM). An input token is selected to enter the pipeline. The input token includes a reference to an EFSM instance, an extended command, and an operation code. The EFSM instance requires the resource to be available to generate an output token from the input token. In response to receiving an indication that the resource is unavailable, the input token is sent to a wait room or an initiative token containing the reference and the operation code is sent to a wait queue, and the output token is not generated. Without stalling and restarting the pipeline, another input token is processed in the pipeline while the resource is unavailable and while the input token is in the wait room or the initiative token is in the wait queue.
Public/Granted literature
- US20110055842A1 VIRTUAL MULTIPLE INSTANCE EXTENDED FINITE STATE MACHINES WITH WAIT ROOMS AND/OR WAIT QUEUES Public/Granted day:2011-03-03
Information query