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.

 
Web www.patentalert.com

< Systems and methods for parallel distributed programming

< Parallel compiling with a serial scheduler

> Method and apparatus for dynamic allocation of resources to executing threads in a multi-threaded processor

> Method and system for managing load balancing in data processing system

~ 00604