首页> 外文会议>2010 IEEE 30th International Conference on Distributed Computing Systems Workshops >A Few Bytes are Worth a Thousand Words: Run-Time Compilation of High Level Scripts in Sensor Networks
【24h】

A Few Bytes are Worth a Thousand Words: Run-Time Compilation of High Level Scripts in Sensor Networks

机译:几个字节值得一千个字:传感器网络中高级脚本的运行时编译

获取原文

摘要

Over the air reprogramming has become a vital requirement of wireless sensor networks due to the infeasibility and inaccessibility of deployed sensor nodes. The transmission of whole software binaries consumes a substantial amount of energy and therefore a more efficient means of updating software on sensor nodes is required. Virtual machines allow for smaller sized update scripts due to the higher level instructions. However, they also incur higher execution overheads introduced by the required interpretation. Native code on the other hand provides faster execution however at the cost of a larger code size. In this paper we demonstrate that it is possible to leverage small update sizes achieved using high level scripts without incurring high interpretation overheads, by translating the scripts to native code in situ.
机译:由于部署的传感器节点的不可行和不可访问性,空中重新编程已成为无线传感器网络的一项至关重要的要求。整个软件二进制文件的传输会消耗大量能量,因此需要一种更有效的方法来更新传感器节点上的软件。由于具有更高级别的说明,虚拟机允许使用较小尺寸的更新脚本。但是,它们也招致了所需解释带来的更高的执行开销。另一方面,本机代码提供了更快的执行速度,但代价是代码更大。在本文中,我们证明了通过将脚本原位转换为本地代码,可以利用高级脚本实现的较小更新大小而不会产生高昂的解释开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号