Title :
Software optimization for embedded communication system
Author :
Inhye Park ; Hyungkeun Lee ; Hyukjoon Lee
Author_Institution :
Dept. of Comput. Eng., Kwangwoon Univ., Seoul, South Korea
Abstract :
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.
Keywords :
embedded systems; energy consumption; message passing; military communication; military computing; optimisation; program compilers; software performance evaluation; embedded communication system; embedded systems; energy consumption; memory access; memory usage; message encoder-decoder; optimized software; software optimization techniques; software performance; source code-level; tactical communication; tactical message processing software; weapon systems; Algorithm design and analysis; Embedded systems; Memory management; Optimization; Partitioning algorithms; Software algorithms; embedded system; software optimization;
Conference_Titel :
Information Networking (ICOIN), 2013 International Conference on
Conference_Location :
Bangkok
Print_ISBN :
978-1-4673-5740-1
Electronic_ISBN :
1976-7684
DOI :
10.1109/ICOIN.2013.6496708