Counter update remote processing
AssigneeHewlett-Packard Development Company, L.P.
InventorSteven Glen Jorgensen
Life of this patent
Estimating the term…
Abstract
According to an example, a counter update determination module may receive a counter address for a local counter and map the counter address to a specific forwarding mode of a plurality of forwarding modes. In addition, a remote processing module may receive a posted value associated with the local counter. The remote processing module may include a plurality of forwarding engines respectively associated with a mapped forwarding mode. A forwarding engine of the plurality of forwarding engines may be selected based on the mapped forwarding mode, and the selected forwarding engine may forward the posted value to a remote device for remote processing.
Claims15
A counter update remote processing apparatus comprising:
- a counter update determination module to receive a counter address for a local counter and to map the counter address to a specific forwarding mode of a plurality of forwarding modes;
- and
- a remote processing module to receive a posted value associated with the local counter, the remote processing module including:
- a plurality of forwarding engines respectively associated with a mapped forwarding mode, wherein a forwarding engine of the plurality of forwarding engines is selected based on the mapped forwarding mode, and wherein the selected forwarding engine is to forward the posted value to a remote device for remote processing.
A method for counter update remote processing, the method comprising:
- detecting a counter update post for a counter in external memory;
- determining, based on the counter update post, information related to a local counter;
- using a content-addressable memory (CAM) to determine, based on the information related to the local counter, whether the counter update post is to be forwarded to a remote device;
- and
- determining based on the information related to the local counter, a mode of forwarding the counter update post to the remote device for remote processing.
A method for counter update remote processing, the method comprising:
- receiving a counter address for a local counter;
- mapping the counter address to a specific forwarding mode of a plurality of forwarding modes;
- receiving a posted value associated with the local counter;
- selecting, based on the specific forwarding mode, a forwarding engine of a plurality of forwarding engines to forward the posted value to a remote device;
- and
- using the forwarding engine to forward the posted value to the remote device for remote processing.
Dependencies are inferred from the claim text.