A Java processzor a Java virtuális gép (JVM) egy hardveres implementációja. Más szavakkal a Java bájtkódot értelmező absztrakt gép utasításkészlete egy konkrét gép utasításkészletévé válik.
Megvalósítások Egészen mostanáig csak néhány Java processzor érhető el:
A picoJava volt a Sun Microsystems első próbálkozása Java processzor építésével. Utódja, a picoJava-II szabadon hozzáférhető volt a Sun Community Source License alatt, és néhány archívumból még mindig elérhető. Az aJ102 és aJ200 az aJile Systems, Inc.-tól. Elérhető a Systronix-nél Cjip a Imsys Technologies-től. Elérhető a következő helyen: AVIDwireless"Imsys hedges bets on Java: rewritable-microcode chip has instruction sets for Java, Forth, C/C++"] by Tom R. Halfhill
Komodo egy többszálú Java mikrokontroller, a valós idejű időzítések kutatásához készült FemtoJava egy kutatási projekt, egy alkalmazásspecifikus 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 FPGAk számára készült. Egy PhD-dolgozat, innen érhető el: SHAP bájtkód-processzor a TU Dresden-től jHISC, amely biztosít hardver támogatást az objektumorientált funkciókhoz ObjectCore egy többmagos Java processzor, melyet a Vivaja Technologies tervezett. Java Offload Engine (JOE) egy nagy teljesítményű Java társprocesszor a Temple Computing Labs LLP-től.
Jegyzetek
Fordítás
Kategória:Java virtuális gépek Kategória:Koprocesszorok