摘要
1.引言在数值计算中,往往循环迭代所占的时间最多,因此,我们的并行库和并行识别器AUTOPAR是针对循环实现的。IX)循环经过PORT系统的分析(流分析、依赖分析和;州了分析),我们就知道它在哪层是可并行的以及是否存在体间依赖等。对于既一可并行,又无体间依赖的循环,AUTOPAR首先去判断它是否可转换成并行库调用。
This paper studies an automa.'ic parallel analysis tool AUTOPAR at Dawning-2000. It transforms F77 programs to parallel programs based on parallel communication library PVM. AUTOPAR includes parallel communication library and parallel compiler- The parallel communication library comes from Aspar(another parallel tool based on Express communication library),but the communication function is different from it. The compiler comes from PORT[5]. It can not only generate parallel DO loops,but also consider the problem of communication optimization.
出处
《计算机科学》
CSCD
北大核心
1998年第5期114-116,109,共4页
Computer Science
关键词
数值计算
程序转换工具
库函数
处理机
Automatic parallel,Parallel communication library ,PVM ,Data distribution,Loop split