Accelerating embedded java']java for mobile devices

被引:4
|
作者
Debbabi, M [1 ]
Mourad, A [1 ]
Talhi, C [1 ]
Yahyaoui, H [1 ]
机构
[1] Concordia Univ, Concordia Inst Informat Syst Engn, Montreal, PQ, Canada
关键词
D O I
10.1109/MCOM.2005.1509971
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the proliferation of wireless devices, networks, and systems, the deployment of efficient embedded Java virtual machines is becoming a challenging and important research area. Accordingly, a plethora of acceleration techniques have been proposed. In this article we present a new acceleration technology that we developed for embedded Java virtual machines. Acceleration is achieved by the integration of a new selective dynamic compiler, which we called Armed E-Bunny, into the J2ME/CLDC (Java 2 Micro-Edition for Connected Limited Device Configuration) Kilobyte Virtual Machine (KVM). The modified KVM is ported on a hand-held PDA that is powered with Embedded Linux. Experimental results demonstrate that we accomplished an important speedup (more than 360 percent) with respect to Sun's latest version of KVM. This experimentation was carried out using standard J2ME benchmarks.
引用
收藏
页码:80 / 85
页数:6
相关论文
共 50 条
  • [1] Accelerating Java']Java for ubiquitous devices
    Yan, L
    Liang, Z
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, : 687 - 692
  • [2] A Java']Java processor for mobile devices
    Tan, YY
    Man, LK
    Lun, MP
    Shing, YW
    Fong, AS
    [J]. ICCE: 2005 INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, DIGEST OF TECHNICAL PAPERS, 2005, : 437 - 438
  • [3] Accelerating Java for ubiquitous devices
    Lu, Yan
    Zheng, Liang
    [J]. Proc. Fourth Int. Conf. Comput. In. Technol. CIT, 1600, (687-692):
  • [4] Interfacing hardware devices to embedded Java']Java
    Ludwich, Mateus Krepsky
    Frohlich, Antonio Augusto
    [J]. 2011 BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEM ENGINEERING (SBESC), 2011, : 176 - 181
  • [5] A novel JAVA']JAVA processor for embedded devices
    Tan, Y
    Yau, C
    Lo, K
    Mok, P
    Fong, AS
    [J]. EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2005, 3553 : 112 - 121
  • [6] Java']Java for mobile devices: A security study
    Debbabi, M
    Saleh, M
    Talhi, C
    Zhioua, S
    [J]. 21st Annual Computer Security Applications Conference, Proceedings, 2005, : 210 - 219
  • [7] ACCELERATING JAVA']JAVA INTERPRETATION IN LOW-COST EMBEDDED PROCESSORS
    Kim, Taek-Kyu
    Lee, Jong-Sung
    Oh, Hyeong-Cheol
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2010, 19 (06) : 1235 - 1244
  • [8] Streaming Java']Java applications to mobile computing devices
    Alagbhand, G
    Gnabasik, D
    [J]. ICWN'04 & PCC'04, VOLS, 1 AND 2, PROCEEDINGS, 2004, : 637 - 643
  • [9] Communication framework for Java']Java powered mobile devices
    Turecek, Tomas
    Saloun, Petr
    [J]. PROCEEDINGS OF THE 2009 FIFTH INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, NWESP 2009, 2009, : 111 - +
  • [10] An energy efficient garbage collector for Java']Java embedded devices
    Griffin, P
    Srisa-an, W
    Chang, JM
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (07) : 230 - 238