深入了解HPF并行编程

在HPF中,新增了FORALL语句和FORALL结构,类似于Fortran90的数组赋值语句但更灵活。FORALL语句能以指定的逻辑表达式对赋值语句进行限定。例如,FORALL(i=2:5,X(i)>0) X(i)=X(i-1)+X(i+1)。在FORALL语句中,可能有不止一个for_三元组,使用组合索引。例如:FORALL(i=1:2,j=1:3,Y(i,j)>0) Z(i,j)=1/Y(i,j)。

pdf 文件大小:4.7MB