.

Armed E-Bunny

LAUR Repository

Show simple item record

dc.contributor.author Debbabi, Mourad
dc.contributor.author Mourad, Azzam
dc.contributor.author Tawbi, Nadia
dc.date.accessioned 2017-03-08T08:46:02Z
dc.date.available 2017-03-08T08:46:02Z
dc.date.issued 2017-03-08
dc.identifier.isbn 1581139640 en_US
dc.identifier.uri http://hdl.handle.net/10725/5328
dc.description.abstract This paper presents a new selective dynamic compilation technique targeting ARM 16/32-bit embedded system processors. This compiler is built inside the J2ME/CLDC (Java 2 Micro Edition for Connected Limited Device Configuration) platform [8]. The primary objective of our work is to come up with an efficient, lightweight and low-footprint accelerated Java virtual machine ready to be executed on embedded machines. This is achieved by implementing a selective ARM dynamic compiler called Armed E-Bunny into Sun's Kilobyte Virtual Machine (KVM) [9]. In this paper, we present the motivations, the requirements, the architecture, the design, the implementation and debugging issues of Armed E-Bunny. The modified KVM is ported on an Embedded-Linux PDA and is tested using standard J2ME benchmarks. The experimental results on its performance demonstrate that a speedup of 360% over the last version of Sun's KVM is accomplished with a footprint overhead that does not exceed 119KB. en_US
dc.description.sponsorship SIGAPP ACM Special Interest Group on Applied Computing en_US
dc.language.iso en en_US
dc.publisher ACM en_US
dc.title Armed E-Bunny en_US
dc.type Conference Paper / Proceeding en_US
dc.title.subtitle a selective dynamic compiler for embedded Java virtual machine targeting ARM processors en_US
dc.author.school SAS en_US
dc.author.idnumber 200904853 en_US
dc.author.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.publication.place New York, USA en_US
dc.identifier.doi http://dx.doi.org/10.1145/1066677.1066876 en_US
dc.identifier.ctation Debbabi, M., Mourad, A., & Tawbi, N. (2005, March). Armed e-bunny: a selective dynamic compiler for embedded java virtual machine targeting arm processors. In Proceedings of the 2005 ACM symposium on Applied computing (pp. 874-878). ACM. en_US
dc.author.email azzam.mourad@lau.edu.lb en_US
dc.conference.pages 874-878 en_US
dc.conference.title SAC '05: Proceedings of the 2005 ACM symposium on Applied computing en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url https://dl.acm.org/doi/abs/10.1145/1066677.1066876 en_US
dc.orcid.id https://orcid.org/0000-0001-9434-5322
dc.publication.date 2005 en_US
dc.author.affiliation Lebanese American University en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account