OPTIMIZATION OF INITIALIZATION OF PARALLEL COMPARE PREDICATES IN A COMPUTER SYSTEM

Patent №

US 6,505,345

Granted

2003-01-07

Filed 2000

Owner

INTEL CORPORATION

Lab

AI components

2

evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09483879

An optimization process is disclosed. The process first finds a parallel compare sequence in a program flow, for example using a flow graph. The guarding predicate (gp) is obtained for the compares. If a new dominating predicate (dp) can be found, the process proceeds to determining if compares for the dp generate the correct or needed initial value for the gp. If there are free result slots available, the proper compares are generated and folded into the initialization. If no free slots are available, it is determined if there is a use of a gp between the dp and gp. If not, the dp is renamed to gp, and the proper compares are generated and folded into the initialization. If there is such a use, the guarding predicate of the compares is found and the process reiterates until it ends with the failure to find a new dominating predicate dp.

AI classification

AI hardware1.00
Evolutionary computation0.71
Knowledge representation0.01
Machine learning0.00
Natural language0.00
Planning0.00
Speech0.00
Vision0.00

Ownership

INTEL CORPORATION

assignment · 105420139

Assignors

CHEN, WILLIAM Y., CHEN, DONG-YUAN

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC