Skip to Content
Find More Like This
Return to Search

Binary translation using peephole translation rules

United States Patent

May 4, 2010
View the Complete Patent at the US Patent & Trademark Office
Lawrence Livermore National Laboratory - Visit the Industrial Partnerships Office Website
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.
Bansal; Sorav (New Delhi, IN), Aiken; Alex (Stanford, CA)
The Board of Trustees of the Leland Stanford Junior University (Palo Alto, CA)
12/ 069,755
February 12, 2008
STATEMENT OF GOVERNMENT SPONSORED SUPPORT This invention was made with Government support under contract W-7405-ENG-48 awarded by the Department of Energy. The US Government has certain rights in this invention.