(Enter summary)
Abstract: Java virtual machines (JVMs) have become increasingly popular for execution of a wide range of applications
on mobile and embedded devices. Most JVMs for such devices execute programs using interpretation.
However, JVMs that use dynamic compilation have been shown to enable significant performance improvements.
A disadvantage of a compile-only approach in resource-constrained environments is that it uses
more memory than interpretation to store compiled code for reuse. In this paper, we address ... (Update)
Cited by: More
Adaptive Code Unloading for Resource-Constrained JVMs - Zhang, Krintz (2004)
(Correct)
Active bibliography (related documents): More All
0.9: Profile-driven Code Unloading for Resource-Constrained JVMs - Zhang, Krintz (2004)
(Correct)
0.5: Adaptive Code Unloading for Efficient Dynamic Compilation in.. - Zhang, Krintz (2003)
(Correct)
0.3: Tuning Garbage Collection in an Embedded Java Environment - Chen, Shetty, Kandemir, .. (2002)
(Correct)
Similar documents based on text: More All
0.1: Damping: Hysteretic Damping and Models - Banks, Pinter (1999)
(Correct)
0.1: Coupling On-Line and Off-Line Profile Information to Improve.. - Krintz (2002)
(Correct)
0.1: Reducing Load Delay to Improve Performance of Internet-Computing.. - Krintz (2001)
(Correct)
BibTeX entry: (Update)
L. Zhang and C. Krintz. Profile-driven Code Unloading for Resource-constrained JVMs. In 3rd International Conference on the Principles and Practice of Programming in Java, June 2004. http://citeseer.ist.psu.edu/article/zhang04profiledriven.html More
@misc{ zhang04profiledriven,
author = "L. Zhang and C. Krintz",
title = "Profile-driven Code Unloading for Resource-constrained JVMs",
text = "L. Zhang and C. Krintz. Profile-driven Code Unloading for Resource-constrained
JVMs. In 3rd International Conference on the Principles and Practice of
Programming in Java, June 2004.",
year = "2004",
url = "citeseer.ist.psu.edu/article/zhang04profiledriven.html" }
Citations (may not include all citations):
862
The Java Language Specification
- Bracha, Gosling et al. - 2000
746
The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1999
120
Dynamo: a transparent dynamic optimization system
- Bala, Duesterwald et al. - 2000
86
The Jalapeno Virtual Machine (context) - Alpern, Attanasio et al. - 2000
54
Practicing JUDO: Java Under Dynamic Optimizations (context) - Cierniak, Lueh et al. - 2000
45
Overview of the IBM Java Just-in-Time Compiler (context) - Suganuma, Ogasawara et al. - 2000
41
Quantifying the energy consumption of a pocket computer and ..
- Farkas, Flinn et al. - 2000
17
Reducing the Overhead of Dynamic Compilation
- Krintz, Grove et al. - 2001
15
Technology for Creating Mobile Devices (context) - Microsystems, paper et al. - 2000
14
Partial Method Compilation using Dynamic Profile Information
- Whaley - 2001
10
Shared Source CLI Essentials (context) - Stutz, Neward et al. - 2003
7
Exploring Optimal Compilation Unit Shapes for an Embedded Ju..
- Bruening, Duesterwald - 2000
7
Java chips make a comeback (context) - Takahashi - 2001
7
Energy Characterization of Java Applications from a Memory P.. (context) - Vijaykrishnan, Kandemir et al. - 2001
6
IEEE Transactions on Computers (context) - Ebcioglu, Altman et al. - 2001
1
NET Compact Framework (context) - Wigley, Wheelwright et al. - 2003
http://www.chai.hp.com
http://latte.snu.ac.kr/publications/
http://java.sun.com/products/hotspot/docs/
http://www.spec.org/osg/jvm98
http://www.transvirtual.com/kaffe.htm
Documents on the same site (http://www.cs.ucsb.edu/research/trcs/index.shtml): More
STATL Definition - Eckmann, Vigna, Kemmerer (2000)
(Correct)
A Comparison of Feedback Based and Fair Queuing Mechanisms.. - Iancu, Acharya (2001)
(Correct)
An Evaluation of Search Tree Techniques In The Presence of Caches - Iancu, Acharya (2001)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC