Asynchronous Java']Java accelerator for embedded Java']Java virtual machine

被引:0
|
作者
Liang, Z [1 ]
Plosila, J [1 ]
Sere, K [1 ]
机构
[1] TUCS, Turku Ctr Comp Sci, FIN-20520 Turku, Finland
关键词
JVM; bytecode; asynchronous; branch prediction;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a hardware accelerated Java Virtual Machine (JVM) based on an asynchronous Java accelerator core which can be integrated with any existing processor and operating system. The scheme of this JVM and the architecture of the Java accelerator is presented. The accelerator is targeted especially for low-power applications. It is completely designed using asynchronous (self-timed) circuit technology in which timing is based on local handshake protocols instead of global clocking. Furthermore, it contains a novel branch prediction unit and decoded bytecode cache to minimize the need for external memory access hence reducing the power consumption of the core.
引用
收藏
页码:253 / 256
页数:4
相关论文
共 50 条
  • [1] Garbage collection in an embedded Java']Java virtual machine
    Cha, Chang-Il
    Kim, Hyung-Jun
    Hwang, Kyu-Jeong
    Kim, Sang-Wook
    Lee, Sang-Yun
    Won, Hee-Sun
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2006, 4251 : 443 - 450
  • [2] Formalizing the safety of Java']Java, the Java']Java virtual machine, and Java']Java card
    Hartel, PH
    Moreau, L
    ACM COMPUTING SURVEYS, 2001, 33 (04) : 517 - 558
  • [3] Performance Study for Java']Java Virtual Machine In Embedded Systems
    Liu Wenjun
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL I, 2010, : 436 - 438
  • [4] An energy consumption model for an embedded Java']Java virtual machine
    Lafond, S
    Lilius, J
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2006, PROCEEDINGS, 2006, 3894 : 311 - 325
  • [5] Research on Embedded Java']Java Virtual Machine and its Porting
    Qin, Jun
    Lin, Qiaomin
    Wang, Xiujin
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (09): : 157 - +
  • [6] Performance Study for Java']Java Virtual Machine In Embedded Systems
    Liu Wenjun
    2010 INTERNATIONAL CONFERENCE ON BIO-INSPIRED SYSTEMS AND SIGNAL PROCESSING (ICBSSP 2010), 2010, : 188 - 190
  • [7] On-chip debug for an asynchronous Java']Java accelerator
    Liang, Z
    Plosila, J
    Yan, L
    Sere, K
    PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 312 - 315
  • [8] A secure Java']Java™ Virtual Machine
    van Doom, L
    USENIX ASSOCIATION PROCEEDINGS OF THE NINTH USENIX SECURITY SYMPOSIUM, 2000, : 19 - 34
  • [9] Preservation of proof obligations from Java']Java to the Java']Java virtual machine
    Barthe, Gilles
    Gregoire, Benjamin
    Pavlova, Mariela
    AUTOMATED REASONING, PROCEEDINGS, 2008, 5195 : 83 - +
  • [10] Application-driven customization of an embedded Java']Java virtual machine
    Courbot, A
    Grimaud, G
    Vandewalle, JJ
    Simplot-Ryl, D
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005 WORKSHOPS, PROCEEDINGS, 2005, 3823 : 81 - 90