Counter policy implementation
AssigneeHewlett-Packard Development Company, L. P.
InventorSteven Glen Jorgensen
Life of this patent
Estimating the term…
Abstract
According to an example, a counter policy implementation apparatus may include a policy determination module to receive a counter address for a local counter and to map the counter address to a specific policy of a plurality of policies, and a policy application module to receive a posted value and a double data rate (DDR) value associated with the local counter. The policy application module may include a comparator to compare the posted value or the DDR value with a maximum value associated with the local counter specified in the mapped policy, and an action block to perform an action specified by the mapped policy based on the comparison.
Claims15
A counter policy implementation apparatus comprising:
- a policy determination module to receive a counter address for a local counter and to map the counter address to a specific policy of a plurality of policies;
- and
- a policy application module to receive a posted value and a double data rate (DDR) value associated with the local counter, the policy application module including:
- a comparator to compare the posted value or the DDR value with a maximum value associated with the local counter specified in the mapped policy;
- and
- an action block to perform an action specified by the mapped policy based on the comparison.
A counter policy implementation apparatus comprising:
- a policy determination module to receive a counter address for a local counter to and to map the counter address to a specific policy of a plurality of policies;
- and
- a policy application module to receive a posted value associated with the local counter, the policy application module including:
- a meter to determine a rate of change for the local counter based on the posted value, the meter including a comparator to compare the rate of change with is a maximum rate of change associated with the local counter specified in the mapped policy;
- and
- an action block to perform an action specified by the mapped policy based on the comparison.
A method of counter policy implementation, 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;
- determining, based on the information related to the local counter, a policy to be implemented for the local counter;
- and
- applying the policy based on at least one of:
- a count value of the counter update post for the local counter;
- and
- an updated value of the counter in the external memory.
A method of counter policy implementation, the method comprising:
- receiving a counter address for a local counter;
- mapping the counter address to a specific policy of a plurality of policies;
- receiving a posted value associated with the local counter;
- using a meter to determine a rate of change for the local counter based on the posted value;
- using a comparator of the meter to compare the rate of change with a maximum rate of change associated with the local counter specified in the mapped policy;
- and
- performing an action specified by the mapped policy based on the comparison.
Dependencies are inferred from the claim text.