Java processzor
Megjelenés
Ez a szócikk/szakasz most épül, még dolgoznak az első verzión! |
A Java processzor egy hardver implementációja a Java virtuális gépnek (JVM). Más szavakkal a bájtkódot értelmező absztrakt gép utasításkészlete, egy konkrét gép utasítás készletévé válik.
Implementációk
Egészen mostanáig csak néhány Java processzor érhető el:
- picoJava volt az első próbálkozása a Sun Microsystems-nek, hogy Java processzort építsen
- aJ102 és aJ200 a aJile Systems, Inc.-tól. Elérhető a Systronix-nél
- Cjip a Imsys Technologies-től. elérhető a következő helyen: AVIDwireless[1]
- Komodo egy többszálú Java mikrokontroller, a real-time scheduling kutatásához készült
- FemtoJava egy kutatási projekt, amely egy alkalmazás specifikus Java processzor építéséhez készült
- ARM926EJ-S egy ARM processzor, amely képes Java bájtkódot futtatni, ezt a technológiát Jazelle-nek nevezték el
- Java Optimized Processor[2] FPGAk számára készült. Egy PhD diploma munka, mely innen elérhtő: [2]
- SHAP bájtkód processzor a TU Dresden-től
- jHISC[3], amely biztosít hardver tmogatást az objektum orientált funkciókhoz
- ObjectCore egy több magos Java processzor, melyet Vivaja Technologies tervezett.
- Java Offload Engine (JOE) egy nagy teljesítményű Java társprocesszor a Temple Computing Labs LLP-től.
Jegyzetek
- ↑ "Imsys hedges bets on Java: rewritable-microcode chip has instruction sets for Java, Forth, C/C++"] by Tom R. Halfhill [1]
- ↑ doi:10.1016/j.sysarc.2007.06.001
- ↑ doi:10.1016/j.micpro.2005.12.007