APPARATUS, SYSTEM, AND METHOD OF DYNAMIC BINARY TRANSLATION WITH TRANSLATION REUSE

Patent №

US 7,624,384

Granted

2009-11-24

Filed 2004

Owner

INTEL CORPORATION

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10999115

Embodiments of the invention disclose a method, apparatus and system of translating a source binary code into a target binary code. The translation according to embodiments of the invention may include determining whether or not a previously translated code block that relates to a source fragment to be currently translated may be reused for execution by a target processor. A reusability status of the previously translated code block may be determined based on a reusability status of a group of previously translated code blocks. In some embodiments, when no previously translated code blocks relating to the currently translated source fragment are found, the source fragment may be translated into a new target code block, which may be executed by the target processor. The new target code block may then be added to a group of previously translated code blocks.

AI classification

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

Ownership

INTEL CORPORATION

assignment · 156860526

Assignors

ZHANG, PENG, LI, JIANHUI, SKALETSKY, ALEX, ETZION, ORNA

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

From the same owner

© 2026 NYSGPT2525 LLC