The International Conference on Information Networking 2014 (ICOIN2014) (2013)
Jan. 28, 2013 to Jan. 30, 2013
Inhye Park , Dept. of Comput. Eng., Kwangwoon Univ., Seoul, South Korea
Hyungkeun Lee , Dept. of Comput. Eng., Kwangwoon Univ., Seoul, South Korea
Hyukjoon Lee , Dept. of Comput. Eng., Kwangwoon Univ., Seoul, South Korea
This paper presents general software optimization techniques to improve software performance and energy consumption in embedded systems. Software optimization can be categorized into three levels: algorithmic, source code-level. Then these techniques are applied to optimize our tactical message processing software, which is a message encoder-decoder for tactical communication equipped on weapon systems. The optimized software achieved performance increase of about 12%, memory access decrease of 72% and memory usage decrease of 35% over the original software.
Optimization, Algorithm design and analysis, Software algorithms, Embedded systems, Partitioning algorithms, Memory management
Inhye Park, Hyungkeun Lee and Hyukjoon Lee, "Software optimization for embedded communication system," 2013 International Conference on Information Networking (ICOIN), Bangkok, 2013, pp. 676-679.