DocumentCode
2076629
Title
Java microprocessors: computer architecture implications
Author
El-Kharashi, M. Watheq ; Elguibaly, Fayez
Author_Institution
Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
Volume
1
fYear
1997
fDate
20-22 Aug 1997
Firstpage
277
Abstract
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
Keywords
computer architecture; object-oriented languages; Java; Java microprocessors; abstract virtual machine; benefit and feasibility study; computer architecture; high-level programming; potential applications; Application software; Assembly; Computer architecture; Hardware; Internet; Java; Microprocessors; Process design; Standards development; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Computers and Signal Processing, 1997. 10 Years PACRIM 1987-1997 - Networking the Pacific Rim. 1997 IEEE Pacific Rim Conference on
Conference_Location
Victoria, BC
Print_ISBN
0-7803-3905-3
Type
conf
DOI
10.1109/PACRIM.1997.619954
Filename
619954
Link To Document