Thread efficiency for a multi-threaded network processor
OwnerLee Booi Lim, Kean Hong Boey +1inventors
InventorsLee Booi Lim, Kean Hong Boey, Kenny Lai Kian Puah
Life of this patent
Estimating the term…
Loading patent…
OwnerLee Booi Lim, Kean Hong Boey +1inventors
InventorsLee Booi Lim, Kean Hong Boey, Kenny Lai Kian Puah
Estimating the term…
A system and a method for improving network processing efficiency are disclosed. A route table manager assigns a set of data to be transmitted and the accompanying route to a micro-engine and its program threads based on the current workload distribution. The workload distribution is determined by looking at the number of routes assigned to a program thread. The network processing efficiency is further improved by grouping timer values into subsets when stored in memory. A separate tracker thread tracks the countdown timer for each worker thread, the worker thread performing the actual network processing.
A system, comprising:
A method, comprising:
A set of instructions residing in a storage medium, said set of instructions capable of being executed by a processor to implement a method for processing data, the method comprising:
A system, comprising:
A method, comprising:
A set of instructions residing in a storage medium, said set of instructions capable of being executed by a processor to implement a method for processing data, the method comprising:
Dependencies are inferred from the claim text.