Invention Grant
US08949856B2 Merging result from a parser in a network processor with result from an external coprocessor
有权
从网络处理器的解析器合并来自外部协处理器的结果
- Patent Title: Merging result from a parser in a network processor with result from an external coprocessor
- Patent Title (中): 从网络处理器的解析器合并来自外部协处理器的结果
-
Application No.: US13891825Application Date: 2013-05-10
-
Publication No.: US08949856B2Publication Date: 2015-02-03
- Inventor: Claude Basso , Jean L. Calvignac , Chih-jen Chang , Philippe Damon , Natarajan Vaidhyanathan , Fabrice J. Verplanken , Colin B. Verrilli
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen R. Tkacs; Stephen J. Walder, Jr.; Steven L. Bennett
- Priority: EP11305120 20110207
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/54

Abstract:
A mechanism is provided for merging in a network processor results from a parser and results from an external coprocessor providing processing support requested by said parser. The mechanism enqueues in a result queue both parser results needing to be merged with a coprocessor result and parser results which have no need to be merged with a coprocessor result. An additional queue is used to enqueue the addresses of the result queue where the parser results are stored. The result from the coprocessor is received in a simple response register. The coprocessor result is read by the result queue management logic from the response register and merged to the corresponding incomplete parser result read in the result queue at the address enqueued in the additional queue.
Public/Granted literature
- US20140337677A1 Merging Result from a Parser in a Network Processor with Result from an External Coprocessor Public/Granted day:2014-11-13
Information query