正在加载图片...
CFC+A()*BO ENDDO ENDDO ③DO1=1,N DO I=LM AD=A+B(,,J)*C(,J) ENDDO DOFE(A) ENDDO ④DOI=2N S1:T(=A(-1)+A(I+1) S2: AFB(+C) ENDDO 4、分析下列循环,那些是可并行化的 ①DOI=2N A=B-A(-1 ENDDO ②DO1=2,N,2 ENDDO ③D0I=N X SQRT(A) BFX C(+X D) ENDDO ④INDX=O DO FAN INDX= INDX+1 A=B)+ C(NDX ENDDO ⑤DOI=N IF(A(I)·LT· EPSILON)GOTO320 A(DFAB ENDDO 320 CONTINUE 5、分析下列循环的语句数据相关性;如何进行循环调度并行化: DO J=2.N A(1,J=B(1,J)+C(,J) C(JD(, J)/2 E(,J)A(I,J-1)**2+E(1J-1) ENDDO ENDDOC(I)=C(I) +A(I,J) * B(J) ENDDO ENDDO ③ DO 1=1,N B(1,1)=0 DO 1=1,M A(I) =A(I) + B(I, J) * C(I,J) ENDDO D(I)=E(I)+A(I) ENDDO ④ DO I=2,N S1: T(I)=A(I-1)+A(I+1) S2: A(I)=B(I)+C(I) ENDDO 4、分析下列循环,那些是可并行化的: ①DO I=2,N A(I) =B(I)-A(I-1) ENDDO ②DO I=2,N,2 A(I) =B(I)-A(I-1) ENDDO ③DO I=I,N X= SQRT(A(I) ) B(I)=X*C(I)+X*D(I) ENDDO ④INDX=O DO I=A,N INDX= INDX+ 1 A(I) = B(I) + C(INDX) ENDDO ⑤DO I=I,N IF(A(I ) · LT· EPSILON) GOTO 320 A(I)=A(I) * B(I) ENDDO 320 CONTINUE 5、分析下列循环的语句数据相关性;如何进行循环调度并行化: DO I=I,N DO J=2,N S1: A(1,J)=B(1,J)+C(I,J) S2: C(I,J)=D(I,J)/2 S3: E(I,J)=A(I,J-1) * *2+E(I,J-1) ENDDO ENDDO
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有