The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 15, 2000

Filed:

Apr. 28, 1998
Applicant:
Inventors:

Kumar Balasubramanian, Chandler, AZ (US);

Seth Abraham, Gilbert, AZ (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
712233 ;
Abstract

A computer program product and method for efficiently selecting one action from among alternative actions are disclosed. The computer program product includes a computer readable medium for storing instructions, which, when executed by a computer, cause the computer to efficiently select one action, from among alternative actions. The selection is based on the value of a selection key, and includes comparing the selection key to values corresponding to alternative actions, and obtaining for each comparison a match or no match indication, and making a number of such comparisons in parallel. The computer then is made to logically AND those indications with an equal quantity of corresponding values, in parallel, to create index indications. The computer then is made to reduce the multiple index indications and to produce in a register a single value corresponding to the selected action or to a default action. The computer is then made to branch to the selected action identified by the value in the register. Eliminated are the multiple branches required by known prior art computer controlling techniques, thereby enhancing performance.


Find Patent Forward Citations

Loading…