Invention Grant
- Patent Title: Shared task parameters in a scheduler of a network processor
- Patent Title (中): 网络处理器调度程序中的共享任务参数
-
Application No.: US13250948Application Date: 2011-09-30
-
Publication No.: US08837501B2Publication Date: 2014-09-16
- Inventor: Balakrishnan Sundararaman , Shailendra Aulakh , David Sonnier , Shashank Nemawarkar
- Applicant: Balakrishnan Sundararaman , Shailendra Aulakh , David Sonnier , Shashank Nemawarkar
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/937 ; H04L12/863 ; H04L12/931 ; H04L12/933 ; H04L12/861 ; G06F12/08

Abstract:
Described embodiments provide sharing data between nodes in a scheduling hierarchy of a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets, each task having a shared parameter ID. The traffic manager determines the shared parameter ID value of the received task and queues the received task in a queue of the scheduling hierarchy. The queue has a scheduler level M and a parent scheduler at each of M−1 levels in the scheduling hierarchy. The traffic manager determines a shared parameter ID value of the queue. The traffic manager loads, from a shared memory to a corresponding level one cache, one or more shared parameter values corresponding to at least one of the determined shared parameter ID value of the received task and the determined shared parameter ID value of the queue.
Public/Granted literature
- US20120020250A1 SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK PROCESSOR Public/Granted day:2012-01-26
Information query