- Java processor
A Java processor is the implementation of the
Java Virtual Machine (JVM) in hardware.In other words thebytecode s that make up the instruction set of the abstract machine become the instruction set of a concrete machine.Implementations
Up to now only a few Java processors are available:
*
picoJava was the first attempt bySun Microsystems to build a Java processor
* [http://www.ajile.com/ aJ100] from aJile. Available on boards from [http://jstamp.systronix.com/ Systronix]
* [http://www.imsystech.com/ Cjip] from Imsys Technologies
* [http://ipr.ira.uka.de/komodo/komodoEng.html Komodo] is a multithreaded Java microcontroller for research on real-time scheduling
* [http://www.inf.ufrgs.br/~lse/ FemtoJava] is a research project to build an application specific Java processor
*ARM926EJ-S is an ARM processor able to run java bytecode
*Java Optimized Processor forFPGA s. A PhD thesis is [http://www.jopdesign.com/thesis/index.jsp available]
* [http://shap.inf.tu-dresden.de/ SHAP] bytecode processor from the TU Dresden
* [http://www.ee.cityu.edu.hk/~hisc/architecture.html jHISC] provides hardware support for object-oriented functions, as described in a [http://dx.doi.org/10.1016/j.micpro.2005.12.007 Microprocessors and Microsystems] article
* [http://www.vivaja.com/ ObjectCore] is a multicore Java processor designed by [http://www.vivaja.com/ Vivaja Technologies] .
Wikimedia Foundation. 2010.