首页> 外文学位 >Jupiter: A modular and extensible Java Virtual Machine framework.
【24h】

Jupiter: A modular and extensible Java Virtual Machine framework.

机译:Jupiter:模块化和可扩展的Java虚拟机框架。

获取原文
获取原文并翻译 | 示例

摘要

We present and evaluate the design and implementation of a flexible and efficient Java Virtual Machine (JVM) framework called Jupiter. This framework employs a modular, object-oriented building-block architecture to provide the flexibility required to explore a wide variety of design ideas with relatively little effort. In addition, the Jupiter framework is designed to provide the performance necessary to properly evaluate the impact of various implementations and combinations of ideas. Evaluation of Jupiter's modular structure through modification experiments indicate that it is highly flexible and extensible. Evaluation of the Jupiter interpreter's performance using the standard SPECjvm98 benchmark suite shows that it provides good performance: it is 2.65 times faster than Kaffe, a freely available JVM, and 2.20 times slower than Sun's highly-optimized JDK interpreter. We believe that Jupiter's unique flexibility and good performance make it an excellent vehicle for research into JVM scalability issues for high-performance computing on large multiprocessors.
机译:我们介绍并评估称为Jupiter的灵活高效的Java虚拟机(JVM)框架的设计和实现。该框架采用了模块化的,面向对象的构建块体系结构,以提供相对较小的工作量探索各种设计思想所需的灵活性。此外,Jupiter框架旨在提供必要的性能,以正确评估各种实现方式和思想组合的影响。通过修改实验对木星的模块化结构进行评估表明,它具有高度的灵活性和可扩展性。使用标准的SPECjvm98基准套件对Jupiter解释器的性能进行评估表明,它具有良好的性能:它比免费提供的JVM Kaffe快2.65倍,比Sun高度优化的JDK解释器慢2.20倍。我们相信Jupiter的独特灵活性和良好性能使其成为研究JVM可伸缩性问题的优秀工具,以解决大型多处理器上高性能计算的问题。

著录项

  • 作者

    Doyle, Patrick R.;

  • 作者单位

    University of Toronto (Canada).;

  • 授予单位 University of Toronto (Canada).;
  • 学科 Computer Science.
  • 学位 M.A.Sc.
  • 年度 2002
  • 页码 116 p.
  • 总页数 116
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术 ;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号