摘要:
Provided is an engine for comparing a key with rules having defined ranges. A key is received and a rule is accessed including a high and low values defining a range. The key is concurrently compared with the high and low values to determine whether the key falls within a range defined by the high and low values an indication is made in status information the rule in response to the key falling within the defined range of the rule. An additional iteration of accessing a next rule is performed to concurrently compare the key with the high and low values of the next rule, and indication is made in the status information of the next rule in response to the key falling within a range defined by the next rule.
摘要:
A storage element stores entries corresponding to threads. Each of the threads has a request identifier and generates an access request to a memory for a memory usage of a memory block. Each of the threads corresponds to a fixed entry occupied at a predetermined location. A controller controls access to the memory. The access includes a lock phase before the memory usage and an unlock phase after the memory usage.