软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2002年
4期
739-747
,共9页
于勐%陈贵海%阳雪林%谢立%过敏意
于勐%陳貴海%暘雪林%謝立%過敏意
우맹%진귀해%양설림%사립%과민의
并行编译%并行计算%面向对象语言%对象分布
併行編譯%併行計算%麵嚮對象語言%對象分佈
병행편역%병행계산%면향대상어언%대상분포
JAPS-II(Java automatic parallelizing system version 2)是一个Java源代码重构编译器,用来发现和实现串行Java程序中对象内和对象间的并行性.其目标体系结构为基于工作站网络环境的分布式存储器计算机系统.介绍了JAPS-II的体系结构和实现JAPS-II的关键技术,包括用于对象并行性分析的数据流分析技术、提高对象并行性和减少运行开销的优化技术以及类重构和代码生成技术.测试结果表明,JAPS-II能够有效地发现循环中和对象内、对象间的并行性,获得加速比.这种技术也可应用于其他面向对象语言的并行化.
JAPS-II(Java automatic parallelizing system version 2)是一箇Java源代碼重構編譯器,用來髮現和實現串行Java程序中對象內和對象間的併行性.其目標體繫結構為基于工作站網絡環境的分佈式存儲器計算機繫統.介紹瞭JAPS-II的體繫結構和實現JAPS-II的關鍵技術,包括用于對象併行性分析的數據流分析技術、提高對象併行性和減少運行開銷的優化技術以及類重構和代碼生成技術.測試結果錶明,JAPS-II能夠有效地髮現循環中和對象內、對象間的併行性,穫得加速比.這種技術也可應用于其他麵嚮對象語言的併行化.
JAPS-II(Java automatic parallelizing system version 2)시일개Java원대마중구편역기,용래발현화실현천행Java정서중대상내화대상간적병행성.기목표체계결구위기우공작참망락배경적분포식존저기계산궤계통.개소료JAPS-II적체계결구화실현JAPS-II적관건기술,포괄용우대상병행성분석적수거류분석기술、제고대상병행성화감소운행개소적우화기술이급류중구화대마생성기술.측시결과표명,JAPS-II능구유효지발현순배중화대상내、대상간적병행성,획득가속비.저충기술야가응용우기타면향대상어언적병행화.