The core architecture in Sun's Java chip. See Java chip.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| Computer Desktop Encyclopedia: picoJava |
| 5min Related Video: PicoJava |
| Wikipedia: PicoJava |
picoJava is a microprocessor specification dedicated to native execution of Java-based bytecode without the need for an interpreter or JIT compiler, thus speeding bytecode execution up to 20 times, compared to standard Intel CPU with a JVM. picoJava-based microprocessors can also execute C/C++ code as efficiently as comparable RISC CPU architectures. This approach results in the fastest Java runtime performance with a small memory footprint and competitive performance on code not written in the Java language.
The picoJava specification does not include any memory or I/O interface logic, so that developers can add their own logic to customize memory and an interface.
picoJava was originally designed to be used in consumer electronic products that run Java applications.
Sun Microsystems never released a product based on this technology; however, Sun have licensed the technology to companies such as Fujitsu, NEC and Siemens. The Verilog code of picoJava was later released under open-source, but the download page is currently not available.
See Jazelle for a similar, ARM-based processor.
Contents |
In 2000 Fujitsu released the J-Starter Kit, a development system featuring a picoJava Architecture processor.
The open-source version of picoJava has been implemented in an FPGA[1].
|
|||||||||||||||||||||||
| This computer hardware-related article is a stub. You can help Wikipedia by expanding it. |
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| Java chip (technology) | |
| Java processor | |
| Sun Microsystems Laboratories |
Copyrights:
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2009 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "PicoJava". Read more |