The Java Virtual Machine in retargetable, high-performance instruction set simulation

@inproceedings{Kaufmann2011TheJV,
  title={The Java Virtual Machine in retargetable, high-performance instruction set simulation},
  author={Marco Kaufmann and Matthias H{\"a}sing and Thomas B. Preu\sser and Rainer G. Spallek},
  booktitle={PPPJ},
  year={2011}
}
Two main demands on instruction set simulation are portability and high simulation performance. For the testing and benchmarking of ISA prototypes such as in an ASIP design process, simulators are additionally required to offer retargetability for the rapid modeling and revisal of their simulation targets. In this paper, we present the techniques applied in a full-system instruction set simulation framework that combines these three conflicting demands. Our framework is retargetable, portable… CONTINUE READING