OPTIMIZATION TECHNIQUE OF REDUNDANT INSTRUCTIONS ELIMINATION IN DYNAMIC BINARY TRANSLATOR QEMU

Song Qiang,Chen Xianglan,Chen Huaping
DOI: https://doi.org/10.3969/j.issn.1000-386X.2012.05.019
2012-01-01
Abstract:The continuous development of computer architecture makes code migration become particularly important.In this context,the binary translation technology comes into being.Binary translation technology makes it possible that the executable file generated on an existing architecture is automatically migrated to a new architecture.In this paper,the authors present methods for redundant instructions elimination to reduce code expansion and improve the efficiency on Godson 2F CPU as the hardware platform.It is such a technique that its optimization achievements exceed its cost,thus it achieves practical optimization values.
What problem does this paper attempt to address?