Java Optimized Processor

{{Short description|Processor which can execute Java bytecode}}

Java Optimized Processor (JOP){{Cite journal| first1 = M.| title = A Java processor architecture for embedded real-time systems| last1 = Schoeberl| journal = Journal of Systems Architecture| volume = 54| issue = 1–2| pages = 265–286| year = 2008 | doi = 10.1016/j.sysarc.2007.06.001| citeseerx = 10.1.1.68.8757}}

is a Java processor, an implementation of Java virtual machine (JVM) in hardware.

JOP is free hardware under the GNU General Public License, [https://www.gnu.org/licenses/gpl-3.0.txt version 3].

The intention of JOP is to provide a small hardware JVM for embedded real-time systems. The main feature is the predictability of the execution time of Java bytecodes. JOP is implemented over an FPGA.

See also

{{Portal|Computer programming}}

References

{{Reflist}}