DocumentCode
518047
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
Volume
2
fYear
2010
fDate
16-18 April 2010
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4244-6347-3
Type
conf
DOI
10.1109/ICCET.2010.5485514
Filename
5485514
Link To Document