Postdeployment code dissemination in wireless sensor networks (WSN) is challenging, as the code has to be transmitted via energy-expensive wireless communication. In this article, we propose novel update-conscious compilation (UCC) techniques to achieve energy efficiency. By integrating the compilation decisions in generating the old binary, an update-conscious compiler strives to match the old decisions, which improves the binary code similarity, reduces the amount of transmitted data to remote sensors, and thus, consumes less energy. In this article, we develop update-conscious register allocation and data layout algorithms. Our experimental results show great improvements over the traditional, update-oblivious approaches. © 2009 ACM.
CITATION STYLE
Li, W., Zhang, Y., Yang, J., & Zheng, J. (2009). Towards update-conscious compilation for energy-efficient code dissemination in WSNs. Transactions on Architecture and Code Optimization, 6(4), 14. https://doi.org/10.1145/1596510.1596512
Mendeley helps you to discover research relevant for your work.