PROCESSING REGISTER VALUES IN MULTI-PROCESS CHIP ARCHITECTURES
First Claim
Patent Images
1. In a computing environment, a method comprising:
- receiving a first data packet at a first kick code from a first stage, the kick code being configured to process data packets individually and the first stage being configured to perform one or more tasks;
updating one or more counters using the first kick code based on determinations made in the one or more tasks performed at the first stage; and
directing the first data packet to a another stage.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computing environment, a method includes receiving a first data packet at a first kick code from a first stage, the kick code being configured to process data packets individually and the first stage being configured to perform one or more tasks, updating one or more counters using the first kick code based on determinations made in the one or more tasks performed at the first stage; and directing the first data packet to a another stage.
6 Citations
20 Claims
-
1. In a computing environment, a method comprising:
-
receiving a first data packet at a first kick code from a first stage, the kick code being configured to process data packets individually and the first stage being configured to perform one or more tasks; updating one or more counters using the first kick code based on determinations made in the one or more tasks performed at the first stage; and directing the first data packet to a another stage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium having computer readable instructions stored thereon for performing a method, wherein the method comprises:
-
receiving network packets, assigning each of the network packets to a unique memory location; directing at least one of the network packets to one of a plurality of stages using a first kick code, each stage having a plurality of tasks running therein; setting a flag in one or more unique memory locations based on determinations made in one or more of the plurality of tasks; and updating one or more counters using the first kick code based on the flag. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A network device, comprising:
-
a computer readable medium, the computer readable medium comprising instructions for performing a method, the method comprising; receiving network packets, assigning each of the network packets to a unique memory location; directing the packet to one of a plurality of stages using kick code, each stage having a plurality of tasks running therein; setting a flag in one or more unique memory locations based on determinations made in the task; and updating one or more counters using the kick code based on the flag. - View Dependent Claims (19, 20)
-
Specification