Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Efficient function call tracing with link-time binary rewriting for CE devices

Authors
Seo B.-K.Jeong J.Lee J.Seo E.
Issue Date
Nov-2013
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Keywords
Binary rewrite; Embedded systems; Function call tracing; Static instrumentation
Citation
IEEE Transactions on Consumer Electronics, v.59, no.4, pp 892 - 900
Pages
9
Indexed
SCI
SCIE
SCOPUS
Journal Title
IEEE Transactions on Consumer Electronics
Volume
59
Number
4
Start Page
892
End Page
900
URI
https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/62999
DOI
10.1109/TCE.2013.6689704
ISSN
0098-3063
1558-4127
Abstract
As the scale and complexity of software components in consumer electronics increase, the importance of performance optimization is rapidly growing. Consequently, the demand for performance optimization tools tailored for the consumer electronics environment is stronger than ever. A function call tracer is a vital tool for investigating relationships between functions, invocation counts of a function, and elapsed time in a function. Despite its importance in performance optimization, the limited capability of embedded hardware prohibits use of existing dynamic binary instrumentation tools. Moreover, the use of closed proprietary components excludes source-level analysis tools out of viable options. In this paper, LITIFUT, a function call tracer designed for consumer electronics, is proposed. This tool rewrites an executable file or a library file to inject profiling code during the linking stage. This approach achieves as little performance overhead as source-level instrumentation and as minor developer-intervention as binary-level instrumentation. The prototype implementation supports the two most popular embedded processor architectures. The evaluation with a real-world embedded software application showed that LITIFUT successfully profiles program activities with insignificant overhead. © 1975-2011 IEEE.
Files in This Item
There are no files associated with this item.
Appears in
Collections
Computing and Informatics > Computer Science and Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher SEO, EUI SEONG photo

SEO, EUI SEONG
Computing and Informatics (Computer Science and Engineering)
Read more

Altmetrics

Total Views & Downloads

BROWSE