Corpus ID: 18755858

Predictability of Invoke Targets in Java Byte Code 11 : 00-12 . 00 noon Session II : Memory Systems Chair :

@inproceedings{Wolczko2000PredictabilityOI,
  title={Predictability of Invoke Targets in Java Byte Code 11 : 00-12 . 00 noon Session II : Memory Systems Chair :},
  author={M. Wolczko and Manish Gupta and N. Vijaykrishnan and M. Kandemir},
  year={2000}
}
.The Jamaica system combines a multithreaded single-chip multiprocessor with a dynamic thread distibution mechanism, to provide hardware support for fine-grained Java threads. This paper gives an overview of the threading mechanism, and investigates the granularity of parallelism which can be exploited in this way. Simulations demonstrate that the current system gives good performance with a wide range of granularites, down to as low as 1000 cycles. Experiments with two real Java applications… Expand

References

SHOWING 1-10 OF 42 REFERENCES
picoJava-I: the Java virtual machine in hardware
Limits of instruction-level parallelism
Architectural issues in Java runtime systems
Memory system behavior of Java programs: methodology and analysis
Shade: A Fast Instruction-Set Simulator for Execution Profiling
Characterization of Java applications at bytecode and ultra-SPARC machine code levels
  • R. Radhakrishnan, J. Rubio, L. John
  • Computer Science
  • Proceedings 1999 IEEE International Conference on Computer Design: VLSI in Computers and Processors (Cat. No.99CB37040)
  • 1999
Java bytecode to native code translation: the Caffeine prototype and preliminary results
...
1
2
3
4
5
...