检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机应用与软件》2008年第2期21-23,共3页Computer Applications and Software
基 金:国家自然科学资金(60273046);上海市科学技术委员会重点基础项目基金(02JC14013)资助。
摘 要:Java对精确异常的支持严重限制了JIT编译器的动态优化的能力。目前已经有不少在精确异常存在下的优化技术,但它们都是针对代码块内部顺序指令的调度算法,依然没有在软件流水线这样循环级别做带精确异常的优化的算法。针对存在精确异常要求的Java程序,提出了一种软件流水线的算法,并以安腾作为底层平台对该算法进行了测试,实验结果显示该算法在保证Ja-va精确异常要求的情况下能够大幅度提高Java程序的性能。The Support of precise exception of Java severely baffles the dynamic optimization ability of JIT compiler. Many researches focusing on this problem have been done. But they are all code scheduling algorithms within a sequence block. There are still few algorithms that can fulfill loop level optimization such as software pipeline with precise exception. An algorithm is presented to implement software pipeline with the existence of exception in Java. The test on Itanium shows that the algorithm does raise the performance speed tremendously.
分 类 号:TP242.6[自动化与计算机技术—检测技术与自动化装置] TN929.53[自动化与计算机技术—控制科学与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222