DocumentCode
3756248
Title
An Improved Strategy to Eliminate Redundant Compilation Based on Dalvik JIT
Author
Wenxiang Lu;Yanzhang Wang;Yanxia Wu;Guoyin Zhang
Author_Institution
Coll. of Comput. Sci. &
fYear
2015
Firstpage
237
Lastpage
240
Abstract
Dalvik VM is the core part of the Android platform, its performance determines the overall performance of Android. Executing code is done by interpreter. And in order to improve its efficiency, JIT compiler is supported in Dalvik VM, a technique also know as dynamic translation which is an effective method to improve the runtime performance. After analyzing the overall framework of Dalvik JIT, we propose a optimizing strategy to eliminate redundant compilation. Then we test the performance of Dalvik JIT before and after optimization, and under its different mode, using test cases such as benchmark like Linpack and Scimark2, etc. The results of tests show that program execution efficiency is higher and its performance is improved after eliminate redundant compiled.
Keywords
"Optimization","Benchmark testing","Androids","Humanoid robots","Smart phones","Virtual machining","Program processors"
Publisher
ieee
Conference_Titel
Internet Computing for Science and Engineering (ICICSE), 2015 Eighth International Conference on
Type
conf
DOI
10.1109/ICICSE.2015.50
Filename
7422487
Link To Document