See this document in CiteSeerX!

Improving Java Performance Using Hardware Translation (2001)  (Make Corrections)  (2 citations)
Ramesh Radhakrishnan, Ravi Bhargava, Lizy K. John
International Conference on Supercomputing



  Home/Search   Context   Related

 
View or download:
utexas.edu/project..._radhakrishnan.pdf
utexas.edu/projects/...rameshics01.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utexas.edu/project...publications (more)
Homepages:  R.Radhakrishnan  R.Bhargava
  

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: State of the art Java Virtual Machines with Just-In-Time (JIT) compilers make use of advanced compiler techniques, run-time pro ling and adaptive compilation to improve performance. However, these techniques for alleviating performance bottlenecks are more e ective in long running workloads, such as server applications. Short running Java programs, or clientworkloads, spend a large fraction of their execution time in compilation instead of useful execution when run using JIT compilers. In short ... (Update)

Cited by:   More
JVM & FPGA: A Match Made in Hardware - Parnis (2003)   (Correct)
Exploiting FPGA Concurrency to Enhance JVM Performance - Parnis   (Correct)

Similar documents (at the sentence level):
34.2%:   Microarchitectural Techniques to Enable Efficient Java Execution - Radhakrishnan (2000)   (Correct)

Active bibliography (related documents):   More   All
0.9:   Towards an Architecture for WAVE Interpretation in Open.. - Borst (1995)   (Correct)
0.6:   Allowing for ILP in an Embedded Java Processor - Radhakrishnan, Talla, John (2000)   (Correct)
0.4:   Java Runtime Systems: Characterization and.. - Radhakrishnan.. (2001)   (Correct)

Similar documents based on text:   More   All
0.5:   Cache Performance in Java Virtual Machines: A Study of.. - Rajan, Rubio, John (2002)   (Correct)
0.5:   Annotating the Java Bytecodes in Support of Optimization - Hummel, Azevedo, Kolson.. (1997)   (Correct)
0.3:   Dynamic Linking on a Shared-Memory Multiprocessor - Alpern, Charney, Choi.. (1999)   (Correct)

Related documents from co-citation:   More   All
2:   from the World Wide Web: http://www (context) - Technologies, core et al. - 2003
2:   Using JOP at an early design stage in a real world application (context) - Schoeberl - 2003

BibTeX entry:   (Update)

Ramesh Radhakrishnan, Ravi Bhargava, and Lizy K. John. Improving Java performance using hardware translation. In Proceedings of the 15th ACM International Conference on Supercomputing (ICS-01), pages 427{ 439, New York, June 17-21 2001. ACM Press. http://citeseer.ist.psu.edu/radhakrishnan01improving.html   More

@inproceedings{ radhakrishnan01improving,
    author = "Ramesh Radhakrishnan and Ravi Bhargava and Lizy Kurian John",
    title = "Improving Java performance using hardware translation",
    booktitle = "International Conference on Supercomputing",
    pages = "427-439",
    year = "2001",
    url = "citeseer.ist.psu.edu/radhakrishnan01improving.html" }
Citations (may not include all citations):
45   Overview of the IBM Java Just-in-Time Compiler (context) - Suganuma, Ogasawara et al. - 2000
30   Decoupled AccesExecute Computer Architecture (context) - Access, Architecture et al. - 1984
25   Compiling Java Just In Time - Cramer, Friedman et al. - 1997
22   Architectural Issues in Java Runtime Systems - Radhakrishnan, Vijaykrishnan et al. - 2000
22   CACAO- a 64 bit JavaVM Just-In-time Compiler - Krall, Gra - 1997
20   Instruction Path Coprocessors - Chou, Shen - 2000
14   Picojava-I: The Java Virtual Machine in Hardware (context) - O'Connor, Tremblay - 1997
13   ectiveCode Generation in a Just-In-Time Java Compiler (context) - Adl-Tabatabai, Ciernaki et al. - 1998
11   Tuning Branch Predictors to Support Virtual Method Invocatio.. (context) - Vijaykrishnan, Ranganathan - 1999
10   Object-Oriented Architectural Support for a Java Processor - Vijaykrishnan, Ranganathan et al. - 1998
9   Characterization of Java applications at the bytecode level .. (context) - Radhakrishnan, Rubio et al. - 1999
8   Execution Architecture: The Deltran Experiment (context) - Flynn, Hoevel - 1983
7   An Architecture for the New Millenium (context) - Tremblay - 1999
6   Java Runtime Systems: Characterization and Architectural Imp.. - Radhakrishnan, Vijaykrishnan et al. - 2001
5   The Delft-Java Engine: An Introduction (context) - Glossner, Vassiliadis - 1997
3   A Survey of Advanced Microprocessors and Hll Computer Archit.. (context) - Silbey, Milutinovic et al. - 1986
3   The Jalapeo Dynamic Optimizing Compiler for Java (context) - Burke, Choi et al. - 1999
2   University of South Florida (context) - Vijaykrishnan, thesis - 1998
2   Scheme-79 Lisp on a Chip (context) - Sussman, Holloway et al. - 1981
1   Shade: AFast Instruction-Set Simulator for Execution Proling (context) - Cmelik, Keppel - 1993
1   A Comparison of Java Acceleration Technologies (context) - Systems - 2000
1   comjw jw hotspot (context) - Breed, Machine et al. - 1998
1   Delft-Java Link Translation Bu er (context) - Glossner, Vassiliadis - 1998
1   First Java-specic chip takes wing (context) - Wolfe - 1997
1   HardwareSoftware coDesign Java Virtual Machine (context) - Serra, Co et al. - 2000
1   A Javachip available now (context) - Slack - 1999
1   JSTAR: Practical Java Acceleration For Information Appliance.. (context) - Shi

Documents on the same site (http://www.ece.utexas.edu/projects/ece/lca/publications.html):   More
Exploiting SIMD Parallelism in DSP and Multimedia Algorithms.. - Nguyen, John (1999)   (Correct)
The Effects of Memory-Access Ordering on Multiple-Issue.. - Grayson, John, Chase (1998)   (Correct)
Design of a Highly Reconfigurable Interconnect for Array.. - Kurian, Brewer, John   (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