Poster abstract: TinyVM, an efficient virtual machine infrastructure for sensor networks

Kirak Hong, Jiin Park, Taekhoon Kim, Sungho Kim, Hwangho Kim, Yousun Ko, Jongtae Park, Bernd Burgstaller, Bernhard Scholz

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

We present TinyVM, a Virtual Machine (VM) for nesC and C applications on sensor motes. TinyVM executes compressed bytecode on-the-fly to conserve memory. To facilitate creation of application-specific VMs, partitioning of applications into bytecode, VM instruction set extensions and machine-code is supported. We provide experimental evidence for the efficiency of TinyVM on Atmega128-based motes and on the Intel iMote2. TinyVM also runs on Windows and Linux, and we are currently porting TinyVM to Telos-based motes.

Original languageEnglish
Title of host publicationProceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009
Pages399-400
Number of pages2
DOIs
Publication statusPublished - 2009 Dec 1
Event7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009 - Berkeley, CA, United States
Duration: 2009 Nov 42009 Nov 6

Publication series

NameProceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009

Other

Other7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009
CountryUnited States
CityBerkeley, CA
Period09/11/409/11/6

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Hong, K., Park, J., Kim, T., Kim, S., Kim, H., Ko, Y., Park, J., Burgstaller, B., & Scholz, B. (2009). Poster abstract: TinyVM, an efficient virtual machine infrastructure for sensor networks. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009 (pp. 399-400). (Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009). https://doi.org/10.1145/1644038.1644121