DocumentCode
496139
Title
The Implementation of Static-Integrated Optimization Framework for Dynamic Binary Translation
Author
Gu, Jinghui ; Xu, Chao ; Lin, Ling ; Zheng, Juyu ; Chen, Kai ; Guan, Haibing
Author_Institution
Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
Volume
1
fYear
2009
fDate
25-26 July 2009
Firstpage
510
Lastpage
513
Abstract
In traditional dynamic binary translation (DBT) systems, poor profile information at runtime limits the manner of optimization. Combining dynamic binary translation with static analysis brings an opportunity to improve the runtime performance. Once the source image has been executed, the profile information and target code will be saved, which are available at next runs. Moreover, optimizations will be implemented during static analysis phase. This approach reduces the overhead of optimizing, profiling and translating on condition that the program runs repeatedly. In this paper, we accomplish to construct this framework (Sinof) and gain 5% performance benefits in average without completing static optimizations.
Keywords
program diagnostics; program interpreters; dynamic binary translation; static analysis; static-integrated optimization framework; Algorithm design and analysis; Binary codes; Chaos; Computer science; Information analysis; Information technology; Instruction sets; Performance analysis; Performance gain; Runtime; Dynamic binary translation; Profile-directed optimization; Static analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and Computer Science, 2009. ITCS 2009. International Conference on
Conference_Location
Kiev
Print_ISBN
978-0-7695-3688-0
Type
conf
DOI
10.1109/ITCS.2009.111
Filename
5190123
Link To Document