Apparatus, system, and method of dynamic binary translation with translation reuse

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7624384
APP PUB NO 20060114132A1
SERIAL NO

10999115

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTEL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Etzion, Orna Haifa , IL 13 197
Li, Jianhui Shanghai , CN 81 942
Skaletsky, Alex Zoran , IL 2 84
Zhang, Peng Shanghai , CN 721 7552

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation