See this document in CiteSeerX!

Dynamic SimpleScalar: Simulating Java Virtual Machines (2003)  (Make Corrections)  (3 citations)
Xianglong Huang J. Eliot B. Moss Kathryn S. McKinley Steve Blackburn Doug...



  Home/Search   Context   Related

 
View or download:
utexas.edu/users/UTCS/te...tr0303.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utexas.edu/users/UTCS/techrepo... (more)
(Enter author homepages)

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

Abstract: Current user-mode machine simulators typically do not support simulation of dynamic compilation, threads, or garbage collection, all of which Java Virtual Machines (JVMs) require. In this paper, we describe, evaluate, and validate Dynamic SimpleScalar (DSS). DSS is a tool that simulates Java programs running on a JVM, using just-in-time compilation, executing on a simulated multi-way issue, out-of-order execution superscalar processor with a sophisticated memory system. We describe the... (Update)

Similar documents based on text:   More   All
0.7:   Older-first Garbage Collection in Practice.. - Stefanovic.. (2002)   (Correct)
0.5:   Beltway: Getting Around Garbage Collection Gridlock - Blackburn, Jones, McKinley.. (2002)   (Correct)
0.5:   When to Use a Compilation Service? - Han   (Correct)

BibTeX entry:   (Update)

X. Huang, J. E. B. Moss, K. S. Mckinley, S. Blackburn, and D. Burger. Dynamic SimpleScalar: Simulating Java Virtual Machines. Technical Report TR-03-03, University of Texas at Austin, Feb. 2003. http://citeseer.ist.psu.edu/huang03dynamic.html   More

@misc{ eliot-dynamic,
  author = "Xianglong Huang and J Eliot B Moss and Kathryn S McKinley and Stephen M Blackburn and Doug Burger",
  title = "Dynamic SimpleScalar: Simulating Java Virtual Machines",
  url = "citeseer.ist.psu.edu/huang03dynamic.html" }
Citations (may not include all citations):
123   Simple generational garbage collection and fast allocation - Appel - 1989
121   Continuous profiling: Where have all the cycles gone - Anderson, Berc et al. - 1997
87   Complete computer system simulation: the simos approach - Rosenblum, Herrod et al. - 1995
86   The Jalapeno virtual machine (context) - Alpern, Attanasio et al. - 2000
67   ProfileMe: Hardware support for instruction level profiling .. - Dean, Hicks et al. - 1997
57   Implementation of precise interrupts in pipelined processors - Smith, Pleszkun - 1985
50   Computer Architecture News (context) - Burger, Austin et al. - 1997
49   Implementing Jalapeno in Java - Alpern, Attanasio et al. - 1999
32   Using Complete Machine Simulation to Understand Computer Sys.. (context) - Herrod - 1998
31   A study of the allocation behavior of the SPECjvm98 Java ben.. - Dieckmann, Holzle - 1999
23   Beltway: Getting around garbage collection gridlock - Blackburn, Jones et al. - 2002
22   Characterizing the memory behavior of Java workloads: a stru.. - Shuf, Serrano et al. - 2001
18   Using complete system simulation to characterize SPECjvm98 b.. - Li, John et al. - 2000
15   Memory system behavior of Java programs: methodology and ana.. (context) - Kim, Hsu - 2000
8   of Electrical and Computer Engineering (context) - Pai, Ranganathan et al. - 1997

[Article contains additional citations not shown here]

Documents on the same site (http://www.cs.utexas.edu/users/UTCS/techreports/):   More
Minimal Byzantine Storage - Martin, Alvisi, Dahlin (2002)   (Correct)
Elaborate Error Handling Schemes Would in All Probability - Not Be Provided   (Correct)
The Exploitation of Image Construction Data and Temporal/Image.. - Marshall (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