ENGLISH
La vitrine de diffusion des publications et contributions des chercheurs de l'ÉTS
RECHERCHER

A dynamic compiler for embedded Java virtual machines

Debbabi, Mourad, Gherbi, Abdelouahed, Ketari, Lamia, Talhi, Chamseddine, Twabi, Nadia, Yahyaoui, Hamdi et Zhioua, Sami. 2004. « A dynamic compiler for embedded Java virtual machines ». In Proceedings of the 3rd International Symposium on Principles and Practice of Programming in Java (Las Vegas, NV, USA, June 16-18, 2004) pp. 100-106. Trinity College Dublin.

[thumbnail of A-dynamic-compiler-for-embedded-Java-virtual-machines.pdf]
Prévisualisation
PDF
A-dynamic-compiler-for-embedded-Java-virtual-machines.pdf

Télécharger (268kB) | Prévisualisation

Résumé

A new acceleration technology for Java embedded virtual machines is presented in this paper. Based on the selective dynamic compilation technique, this technology addresses the J2ME/CLDC (Java 2 Micro Edition for Connected Limited Device Configuration) platform. The primary objective of our work is to come up with an effcient, lightweight and low-footprint accelerated embedded Java Virtual Machine. This is achieved by the means of integrating a selective dynamic compiler that we called E-Bunny into the J2ME/CLDC virtual machine KVM. This paper presents the motivations, the architecture, the design and the implementation issues of E-Bunny and how we addressed them. Experimental results on the performance of our modified KVM demonstrate that we accomplished a speedup of 400% with respect to the latest version of KVM. This experimentation was carried on using standard J2ME benchmarks.

Type de document: Compte rendu de conférence
ISBN: 1-59593-171-6
Professeur:
Professeur
Gherbi, Abdelouahed
Talhi, Chamseddine
Affiliation: Autres
Date de dépôt: 06 févr. 2017 17:20
Dernière modification: 24 févr. 2017 15:37
URI: https://espace2.etsmtl.ca/id/eprint/14536

Actions (Authentification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt