상세 보기
초록
Hardware interpretation is an attractive choice for implementing the Java virtual machine (JVM) in low-end embedded systems. However, the hardware interpretation of complex bytecodes is so expensive that most low-end embedded systems rely on slow software interpreters in processing complex bytecodes. This paper proposes a low-cost hardware approach for accelerating the interpretation of eight complex bytecodes: four object manipulation and four method invocation bytecodes. The proposed approach occupies 204 LUTs in a Xilinx FPGA and reduces by up to 61.5% the number of instructions executed in running the benchmarks considered in this paper.
키워드
Java virtual machine (JVM); interpreters; embedded systems; object manipulation; method invocation
- 제목
- ACCELERATING JAVA INTERPRETATION IN LOW-COST EMBEDDED PROCESSORS
- 저자
- Kim, Taek-Kyu; Lee, Jong-Sung; Oh, Hyeong-Cheol
- 발행일
- 2010-10
- 유형
- Article
- 권
- 19
- 호
- 6
- 페이지
- 1235 ~ 1244