Full metadata record
DC FieldValueLanguage
dc.contributor.authorLin, Ying-Daren_US
dc.contributor.authorChang, Kuei-Chungen_US
dc.contributor.authorLai, Yuan-Chengen_US
dc.contributor.authorLai, Yu-Shengen_US
dc.date.accessioned2014-12-08T15:33:04Z-
dc.date.available2014-12-08T15:33:04Z-
dc.date.issued2013-09-01en_US
dc.identifier.issn0916-8532en_US
dc.identifier.urihttp://dx.doi.org/10.1587/transinf.E96.D.2039en_US
dc.identifier.urihttp://hdl.handle.net/11536/23028-
dc.description.abstractThe computing of applications in embedded devices suffers tight constraints on computation and energy resources. Thus, it is important that applications running on these resource-constrained devices are aware of the energy constraint and are able to execute efficiently. The existing execution time and energy profiling tools could help developers to identify the bottlenecks of applications. However, the profiling tools need large space to store detailed profiling data at runtime, which is a hard demand upon embedded devices. In this article, a reconfigurable multi-resolution profiling (RMP) approach is proposed to handle this issue on embedded devices. It first instruments all profiling points into source code of the target application and framework. Developers can narrow down the causes of bottleneck by adjusting the profiling scope using the configuration tool step by step without recompiling the profiled targets. RMP has been implemented as an open source tool on Android systems. Experiment results show that the required log space using RMP for a web browser application is 25 times smaller than that of Android debug class, and the profiling error rate of execution time is proven 24 times lower than that of debug class. Besides, the CPU and memory overheads of RMP are only 5% and 6.53% for the browsing scenario, respectively.en_US
dc.language.isoen_USen_US
dc.subjecttime profilingen_US
dc.subjectmulti-resolution profilingen_US
dc.subjectandroiden_US
dc.subjectreconfigurable profilingen_US
dc.titleReconfigurable Multi-Resolution Performance Profiling in Android Applicationsen_US
dc.typeArticleen_US
dc.identifier.doi10.1587/transinf.E96.D.2039en_US
dc.identifier.journalIEICE TRANSACTIONS ON INFORMATION AND SYSTEMSen_US
dc.citation.volumeE96Den_US
dc.citation.issue9en_US
dc.citation.spage2039en_US
dc.citation.epage2046en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000326409300019-
dc.citation.woscount0-
Appears in Collections:Articles


Files in This Item:

  1. 000326409300019.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.