Publication | Closed Access
Java microprocessors: computer architecture implications
20
Citations
1
References
1997
Year
Unknown Venue
EngineeringVirtual MachineProgram AnalysisCompiler TechnologyHigh-level Programming WorldComputer EngineeringComputer ArchitectureMultiprocessor SystemParallel ProgrammingComputer ScienceProcessor ArchitectureCompilersParallel ComputingJava CodeJava MicroprocessorsReal-time JavaDynamic CompilationProgramming Languages
Java appears to dominate the high-level programming world. It has the potential to become a standard for broad-base application development. In addition, its portability makes it ideal for the Internet. Java is compiled to an abstract virtual machine to achieve architectural neutrality. However, as an interpreted language, it suffers from slow performance. Some advanced solutions have appeared like just-in-time compilers, which achieve partial advances. Java microprocessors are the natural solution. These chips will execute Java code natively as their assembly language. Their design brings new concepts to hardware implementations. These kinds of technical challenges are always attractive and the popularity and pervasiveness of Java open an opportunity for designing these processors. This survey presents an overview on the Java microprocessors. It includes a benefit and feasibility study together with the challenges that face these chips and their potential applications.
| Year | Citations | |
|---|---|---|
Page 1
Page 1