当前位置:科学网首页 > 基金首页 > 网络计算程序的编译与执行模式的研究

国家自然科学基金项目查询

网络计算程序的编译与执行模式的研究

批准号69873023 学科分类程序设计语言及支撑环境 ( F020203 )
项目负责人郑纬民 负责人职称教授 依托单位清华大学
资助金额12.00
万元
项目类别面上项目 研究期限1999 年 01 月 01 日 至
2001 年 12 月 31 日
中文主题词网络计算.即时编译.连续编译
英文主题词networkcomputing.just-timecompiling.continuouscompili

摘要

中文摘要 随着计算机网络技术的发展,网络计算模式开始日趋流行起来。网络计算程序需要具有平台无关性和紧凑性,通常以某种虚拟机上的中间代码的形式存储和传播。中间代码通常是解释执行的,效率很低。对很多应用来说,解释执行的性能不能令人满意。即时编译技术和连续编译技术,通过在执行时把中间代码编译成本机码来提高程序性能,是解决性能问题的两种有效方法。它们各自有一些优势和不足。结合这两种方法的优点,得到更优的编译与执行程序是进一步提高网络计算程序性能的一条重要途径。本项目对上述问题的研究,具有重大的学术意义和应用价值。
英文摘要
结题摘要 网络计算程序需要具有平台无关性和紧凑性,通常以某种虚拟机上的中间代码形式存储和传播。但当前的解释执行或JIT效率不高。本项目针对网络计算程序的编译与执行模式进行了研究,提出了一种新的混合并发模型HCCEM,该模型通过编译与执行的并发与重叠来提高程序的运行时性能。本项目对该模型进行了深入的研究,提出了基于历史信息的编译策略;针对HCCEM的异常处理方法;层次化的混合多线程系统以及高效的同步与调度算法。在上述研究成果的基础上设计并实现了基于HCCEM的JAVA虚拟机原型系统JAFFE,实验结果表明,JAFFE同采用JIT方式的虚拟机相比,平均可以缩短20%的网络计算程序需要具有平台无关性和紧凑性,通常以某种虚拟机上的中间代码形式存储和传运行时间。

成果

序号 标题 类型 作者

关于我们| 网站声明| 服务条款| 联系方式| RSS| 中国科学报社 京ICP备07017567号-12 京公网安备110402500057号
Copyright @ 2007- 中国科学报社 All Rights Reserved
地址:北京市海淀区中关村南一条乙三号   电话:010-62580783