(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