期刊文献+

一个Java自适应优化编译框架的设计与实现

Design and implementation of an adaptive optimization framework for Java
下载PDF
导出
摘要 给出一个主要针对Java高性能应用的Java自适应优化编译框架.它具有分布式系统结构,采用一个启发式算法搜索一个很大而复杂的优化空间以提高被编译程序的运行性能.在两个测试环境下测试16个测试程序的结果表明:它在测试100个点后能取得平均加速比为1.14和1.10,并且其中的78%和89%在头20次测试中即可获得. Modem hetemgenous computing environment puts an increasing demand on not only high performance but also its le but is frequently unable to deliver high performance. An adaptive optimization framework for Java applications in high performance computing is presented. It has a distributed architecture and employs a heuristic algorithm to explore a large and complex optimization space for performance improvement. Experimental resuhs on 16 benchmarks and two environments show that it can achieve an average speedup of 1.14 and 1.10 respectively, and 78% and 89% of which can be obtained within the first 20 attempts.
作者 龙舜
出处 《暨南大学学报(自然科学与医学版)》 CAS CSCD 北大核心 2006年第5期676-682,共7页 Journal of Jinan University(Natural Science & Medicine Edition)
关键词 JAVA语言 运行性能 自适应编译优化 编译框架 优化转换 Java performance adaptive optimization compiler framework transformation
  • 相关文献

参考文献16

  • 1GOSLING J,JOY B,STEELE G.The Java Language Specification[M].US:Addison-Wesley,1996.
  • 2LINDHOLM T,YELLIN F.The Java Virtual Machine Specification[M].US:Addison-Wesley,1999.
  • 3BACON D,GRAHAM S,SHARP O.Compiler transformations for high performance computing[J].ACM Surveys,1994,26(4):345 -420.
  • 4KISUKI T,KNIJNENBURG P,O' BOYLE M,et.al.Iterative compilation in program optimization[C]//Proc.of the 8th International Workshop on Compilers for Parallel Computers.2000:35-44.
  • 5Java Grande Forum.Making Java work for high end computing[EB/OL].Java Grande Forum panel.1998.http://www.javagrande.org/reports.htm.
  • 6JavaCC[OL].1997.https://javacc.dev.java.net/.
  • 7KELLY W,PUGH W.A framework for unifying reordering transformations[R].Technical Report of University of Maryland,CS -TR -3193.1993.
  • 8LONG S,FURSIN G.A heuristic search algorithm based on Unified Transformation Framework[C]//Proc.of the International Workshop on High Performance Scientific and Engineering Computing,2005:114-121.
  • 9LONG S.Adaptive Java optimization using machine learning techniques[D].PhD thesis of The University of Edinburgh.2004.
  • 10ISHIZAKI K,KAWAHITO K,YASUE T,et.al.Design,implementation and evaluation of optimization in a just-in-time compiler[C]//Proc of 2003 ACM Conference on Object-Oriented Programming,Systems,Languages and Applications.2003:119-128.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部