.

SAC Symposium on Applied Computing

LAUR Repository

Show simple item record

dc.creator Mourad, Azzam en_US
dc.creator Debbabi, Mourad en_US
dc.creator Tawbi, Nadia en_US
dc.date.accessioned 2017-03-08T08:46:02Z
dc.date.available 2017-03-08T08:46:02Z
dc.identifier.isbn 1-58113-964-0 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 SAC Symposium on Applied Computing 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.creator.school SAS en_US
dc.creator.identifier 200904853 en_US
dc.creator.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.publisher.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.creator.email azzam.mourad@lau.edu.lb en_US
dc.description.pages 874-878 en_US
dc.description.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url http://dl.acm.org/citation.cfm?id=1066876 en_US
dc.identifier.orcid https://orcid.org/0000-0001-9434-5322
dc.identifier.orcid https://orcid.org/0000-0001-9434-5322 en_US
dc.date.datepublished 2005 en_US
dc.creator.ispartof 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