Title
Impact of function inlining on resource-constrained embedded systems
Abstract
With the development of computer systems, function inlining schemes were used to reduce execution time while increasing codes. In embedded systems such as wireless sensor nodes, there are extreme limitations on memory space and battery power. This is the reason why function inlining is useful for maximizing memory utilization while minimizing energy consumption of embedded systems. In the previous works, basic inlining schemes were proposed, which were adapted to systems with code memory constraints. However, they were too coarse-grained, and did not evaluate the impact of function inlining in terms of both energy consumption and code memory utilization in actual systems. In this paper, we propose a fine-grained function inlining scheme. We also present the impact of function inlining schemes on resource-constrained embedded systems, in terms of energy consumption and code memory overhead. Based on experimental results, we demonstrate that fine-grained function inlining can improve the energy efficiency of embedded systems while maximizing code memory utilization.
Year
DOI
Venue
2009
10.1145/1529282.1529346
SAC
Keywords
Field
DocType
energy consumption,fine-grained function inlining,code memory utilization,fine-grained function,function inlining,code memory overhead,resource-constrained embedded system,memory space,code memory constraint,basic inlining scheme,embedded system,embedded systems,energy efficient,operating system,wireless sensor networks,wireless sensor network,operating systems
Wireless,Efficient energy use,Computer science,Execution time,Battery (electricity),Wireless sensor network,Energy consumption,Embedded system
Conference
Citations 
PageRank 
References 
1
0.38
5
Authors
4
Name
Order
Citations
PageRank
Bongjae Kim1157.10
Sangho Yi253835.84
Yookun Cho31544162.03
Jiman Hong412021.62