标题: 一个将多程序程式自动平行化的方法
A Technique to Automatically Parallelize a Multi-Procedure Program
作者: 翁佳骥
Jia-Ji Weng
杨武
Wuu Yang
资讯科学与工程研究所
关键字: 自动平行化;程式切片技术;程式相依图;系统相依图;延伸系统相依图;automatically parallelize;program slicing technique;program dependence graph;system dependence graph;extended system dependence graph
公开日期: 1998
摘要: 平行计算是现在电脑发展上一个重要的课题。但是要直接写一个平行程式并不是很容易的事,因此我们希望能经由电脑来自动将程式设计员所写出来的程式,经过分析后自动将程式平行化。程式切片技术是将一个程式中我们感兴趣的部分分离出来的一种技术。利用程式切片技术,我们可以侦测出程式中能平行执行的部分。这篇论文就是以多程序的程式切片技术为基础,发展出一种能将多程序程式自动平行化的方法。
Parallel processing is now an important issue on computer development. But it is not that easy to write a parallel program. Hence, it should be better that programmers write sequential programs, and then let the computer convert these programs into parallel versions automatically to fully utilize all available processors. Program slicing is a technique to find out relevant statements of a variable in a program that we are interested. By program slicing we can detect the parallelism of a program. In this thesis we present a method to find out the parallelism of a mutli-procedure program using inter-procedural slicing techniques.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT870394024
http://hdl.handle.net/11536/64163
显示于类别:Thesis