An optimising compiler for generated tiny virtual machines

被引:3
|
作者
Palmer, D
Sikka, P
Valencia, P
Corke, P
机构
来源
SECOND IEEE WORKSHOP ON EMBEDDED NETWORKED SENSORS | 2005年
关键词
D O I
10.1109/EMNETS.2005.1469114
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
VMSCRIPT is a scripting language designed to allow small programs to be compiled for a range of generated tiny virtual machines, suitable for sensor network devices. The VMSCRIPT compiler is an optimising compiler designed to allow quick re-targeting, based on a template, code rewriting model. A compiler backend can be specified at the same time as a virtual machine, with the compiler reading the specification and using it as a code generator.
引用
收藏
页码:161 / 162
页数:2
相关论文
共 50 条
  • [22] A compiler strategy for shared virtual memories
    Bodin, F
    OBoyle, M
    LANGUAGES, COMPILERS AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 1996, : 57 - 69
  • [23] Investigating the Run Time Behavior of Distributed Applications by Using Tiny Java']Java Virtual Machines with Wireless Communications
    Miyazaki, Tsuyoshi
    Suzuki, Takayuki
    Yamamoto, Fujio
    HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 882 - 889
  • [24] Support vector machines for face recognition with two-layer generated virtual data
    Cui, GQ
    Gao, W
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 3, 2004, : 570 - 573
  • [25] KaHPF:: Compiler generated data prefetching for HPF
    Müller, MM
    HIGH PERFORMANCE COMPUTING IN SCIENCE AND ENGINEERING '99, 2000, : 474 - 482
  • [26] TOWARDS A COMPILER GENERATED ADJOINT MODEL OF FVCOM
    Nguyen Thi Hong Ha
    Riehme, Jan
    Schanen, Michel
    Naumann, Uwe
    PROCEEDINGS OF THE 2011 3RD INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING (ICSTE 2011), 2011, : 101 - 105
  • [27] Virtual machines, virtual security?
    Bellovin, Steven M.
    COMMUNICATIONS OF THE ACM, 2006, 49 (10) : 104 - 104
  • [28] Virtual Numbers for Virtual Machines?
    Tan, Alan Y. S.
    Ko, Ryan K. L.
    Mendiratta, Veena
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 972 - 974
  • [29] Tiny Time Machines Revisit Ancient Life
    Gibbons, Ann
    SCIENCE, 2010, 330 (6011) : 1616 - 1616
  • [30] Porting of C library Testing of generated compiler
    Dolihal, Ludek
    Hruska, Tomas
    SIXTH INTERNATIONAL MULTI-CONFERENCE ON COMPUTING IN THE GLOBAL INFORMATION TECHNOLOGY (ICCGI 2011), 2011, : 125 - 130