Invention Grant
- Patent Title: Parallel processing using multi-core processor
- Patent Title (中): 并行处理采用多核处理器
-
Application No.: US14094261Application Date: 2013-12-02
-
Publication No.: US08837503B2Publication Date: 2014-09-16
- Inventor: Damon Finney , Ashok Mathur
- Applicant: Unbound Networks, Inc.
- Applicant Address: US CA San Carlos
- Assignee: Unbound Networks, Inc.
- Current Assignee: Unbound Networks, Inc.
- Current Assignee Address: US CA San Carlos
- Agency: Perkins Coie LLP
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/863

Abstract:
Disclosed are methods, systems, paradigms and structures for processing data packets in a communication network by a multi-core network processor. The network processor includes a plurality of multi-threaded core processors and special purpose processors for processing the data packets atomically, and in parallel. An ingress module of the network processor stores the incoming data packets in the memory and adds them to an input queue. The network processor processes a data packet by performing a set of network operations on the data packet in a single thread of a core processor. The special purpose processors perform a subset of the set of network operations on the data packet atomically. An egress module retrieves the processed data packets from a plurality of output queues based on a quality of service (QoS) associated with the output queues, and forwards the data packets towards their destination addresses.
Public/Granted literature
- US20140177644A1 PARALLEL PROCESSING USING MULTI-CORE PROCESSOR Public/Granted day:2014-06-26
Information query