• 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