计算机应用与软件2012,Vol.29Issue(5):67-69,98,4.
动态二进制翻译器QEMU中冗余指令消除技术研究
OPTIMIZATION TECHNIQUE OF REDUNDANT INSTRUCTIONS ELIMINATION IN DYNAMIC BINARY TRANSLATOR QEMU
摘要
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.关键词
二进制翻译/冗余指令消除/动态优化/虚拟机Key words
Binary translator/ Redundant instructions elimination/ Dynamic optimization/ Virtual machine分类
信息技术与安全科学引用本文复制引用
宋强,陈香兰,陈华平..动态二进制翻译器QEMU中冗余指令消除技术研究[J].计算机应用与软件,2012,29(5):67-69,98,4.基金项目
国家重大专项"核心电子器件、高端通用芯片及基础软件产品"(2009ZX01028-002-003-005) (2009ZX01028-002-003-005)