A Study on the performance of a Java Interpreter on multi-threaded processors
Autor: | Han-Feng Chang, 張翰峰 |
---|---|
Rok vydání: | 2006 |
Druh dokumentu: | 學位論文 ; thesis |
Popis: | 94 In this thesis, we characterize the performance of single-threaded and multi-threaded Java applications both on different hardware platforms and different software platforms. For this purpose, we adopt two benchmarks : SPECjvm98 Benchmark, and Java Grande Forum Multi-threaded Benchmark. For hardware platforms, we choose Intel Pentium 4 with Hyper Threading processor and Intel Pentium D dual core processor as our experiment platforms. The experimental results reveal that processors with Multi-threading design indeed improve the performance of multi-threaded Java programs by 77% and more. For software platforms, we adopt different interpreter optimizations on JamVM, which is an interpreter-based JVM. We experiment on stack caching and prefetch. The experimental results reveal that stack caching improves most single-threaded and multi-threaded Java programs by 5%. |
Databáze: | Networked Digital Library of Theses & Dissertations |
Externí odkaz: |