COMPILER METHOD AND APPARATUS FOR ELIMINATION OF REDUNDANT SPECULATIVE COMPUTATIONS FROM INNERMOST LOOPS

Patent №

US 6,301,706

Granted

2001-10-09

Filed 1998

Owner

ELBRUS INTERNATIONAL LIMITED

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09220503

A method and system for use with VLIW processing architectures for avoiding redundant speculative computations in the compilation of the innermost loops. The method includes identifying a plurality of compiled flow paths, where each of the paths includes a plurality of conditions associated with the loop that permits transformation of the loop for more optimum execution. It is then determined whether the loop has an inductive variable and a conditional statement that depends on the inductive variable. It is also determined whether the loop set up values of the inductive variables to subsets, and at least one of which the conditional statement is a loop invariant. Finally, if conditions in the determination steps satisfy the conditions of one of the paths, the loop is transformed into two consecutive loops executable with a reduced set of values of the inductive variable.

AI classification

Planning0.92
AI hardware0.88
Knowledge representation0.14
Natural language0.07
Vision0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

ELBRUS INTERNATIONAL LIMITED

assignment · 105880794

Assignors

MASLENNIKOV, DMITRY M., VOLKONSKY, VLADIMIR Y.

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

From the same owner

© 2026 NYSGPT2525 LLC