METHOD AND APPARATUS FOR SEQUENCING COMPUTER INSTRUCTION EXECUTION IN A DATA PROCESSING SYSTEM

Patent №

US 5,889,999

Granted

1999-03-30

Filed 1996

Owner

KANEGAFUCHI KAGAKU KOGYO KABUSHIKI KAISHA

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08647863

A method and apparatus for sequencing computer instructions in memory (24) to provide for more instruction efficient execution by a central processing unit (CPU) (22) begins by executing the computer instructions via the CPU (22) and creating a trace file (FIG. 2) in memory (24). The trace file is then scanned using a window size greater than two (i.e., more than two instructions or basic blocks/ groups of instructions are selected as each window) and correlations are determined between several pairs of instructions in each window (FIGS. 9 and 10). The correlations obtained by the window procedure are then analyzed (FIG. 11) to determine an efficient ordering of computer instructions for subsequent execution by any target CPU.

AI hardwareG06F 8/445G06F 11/3466G06F 2201/865

AI classification

AI hardware0.90
Knowledge representation0.05
Planning0.03
Natural language0.02
Vision0.01
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

KANEGAFUCHI KAGAKU KOGYO KABUSHIKI KAISHA

assignment · 80690113

Assignors

KONDO, MASATAKA, HAYASHI, KATSUHIKO, ISHIKAWA, ATSUO, KURATA, SHINICHIRO, YAMAGISHI, HIDEO

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

© 2026 NYSGPT2525 LLC