BINARY TRANSLATION USING PEEPHOLE TRANSLATION RULES

Patent №

US 7,712,092

Granted

2010-05-04

Filed 2008

Owner

BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY, THE

AI components

5

ml · kr · planning · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12069755

An efficient binary translator uses peephole translation rules to directly translate executable code from one instruction set to another. In a preferred embodiment, the translation rules are generated using superoptimization techniques that enable the translator to automatically learn translation rules for translating code from the source to target instruction set architecture.

AI classification

Knowledge representation1.00
Machine learning0.99
Planning0.98
AI hardware0.93
Evolutionary computation0.64
Natural language0.32
Speech0.01
Vision0.00

Ownership

BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY, THE

assignment · 205690549

Assignors

BANSAL, SORAV, AIKEN, ALEX

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

© 2026 NYSGPT2525 LLC