Title :
An application oriented benchmark suit for wireless sensor node programming language
Author :
Li, Qingcheng ; Gong, Xiaoli ; Ma, Jie ; Zhang, Jin
Author_Institution :
Dept. of Comput. Sci. & Technol., Nankai Univ., Tianjin, China
Abstract :
With the rapid development of wireless sensor networks in the recent past, many programming tools have been proposed. It is difficult to provide an accurate comparison because of the different implementation. In this paper, an application based benchmark suit has been proposed. The workloads are selected based on the general application of the sensor nodes and the metrics are selected according to the resource constraint. A comparison between traditional C based programming language nesC and a light weight object-orient programming language Virgil is presented. As shown in the experiment result, the object orient language takes around 1.5 times of the storage resource, 2 times of the memory, but shows better performance in energy management. In the real world workload, the Virgil language is as good as the nesC language.
Keywords :
object-oriented languages; object-oriented programming; telecommunication computing; wireless sensor networks; application oriented benchmark; energy management; light weight object-orient programming language Virgil; programming tools; traditional C based programming language nesC; wireless sensor networks; wireless sensor node programming language; Application software; Computer languages; Computer science; Data processing; Embedded system; Energy management; Energy storage; Libraries; Memory management; Wireless sensor networks; benchmark; performance; programming language; wireless sensor node;
Conference_Titel :
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6347-3
DOI :
10.1109/ICCET.2010.5485514