并行处理总复习-130421

并行处理总复习-130421

ID:10822487

大小:33.50 KB

页数:3页

时间:2018-07-08

并行处理总复习-130421_第1页
并行处理总复习-130421_第2页
并行处理总复习-130421_第3页
资源描述:

《并行处理总复习-130421》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《并行处理》总复习一、1.1、用向量语言VFORTRAN,把一维数组A(0:1000)的所有元素均置成PAI;A(0:1000)=PAI1.2、用向量语言VFORTRAN,把一维数组A(-1:1000)的第偶数号元素减少1;1.3、用向量语言VFORTRAN,把一维数组A(0:1000)的第奇数号元素置成其原值立方的正弦;A(1:1000:2)=sin(A(1:1000:2)**3)1.4、已知一维数组A(-1000:999)。对于每个元素,倘若其正切值不超过立方值,则令原值减半;否则,令原值加倍。用向量语言VFORTRAN的语句,描述之。1.5、在下面的PFORTRA

2、N主程序段里,标记出并行语句和并行进程名,并指出可能的最大并行数目。1programmatmul2externalinit_matrix,mul_matrix,prt_matrix3shared_distributedc:block4parameter(SIZE=32768)5integera(SIZE,SIZE),b(SIZE,SIZE),c(SIZE,SIZE)6callinit_matrix(a,b)7callm_set_procs(SIZE÷32)8callmg_fork(mul_matrix(a,b))9callm_kill_procs()10callprt_

3、matrix(a,b,c)11end1.6、在分辨率为SIZE*SIZE(SIZE为2的幂)的黑白带灰度的显示屏幕上:左上角为坐标原点,X轴向下,Y轴向右;0为白,1为黑。用NUMNODES(亦为2的幂,且

4、){recv(oldrow,oldcol,newvalue,Pany);temp_map[oldrow][oldcol]=newvalue;}for(I=0;I

5、/newvalue=map[newrow][newcol];send(oldrow,oldcol,newvalue,Pmaster);}6.1、在卷面上标记出消息发送语句;6.2、在卷面上标记出消息接收语句,以及与之配对的消息发送语句。36.3、指出新图上灰度为1的点;6.4、指出新图上灰度为0的点;6.5、给出新图自左上至右下对角线的图象;6.6、描述所进行的图形/图象变换;6.7、跟例2.14.1相比,哪个变换更接近原图?二、限定语句视图。画出优先关系图,判别可并行性。若可,给出目标语序,以及VFORTRAN目标程序。2.1、FOR(I=M;I.LT.N;I++)A

6、(I)=A(I+1)**32.2、FOR(I=M;I.LT.N;I++)A(I)=A(I-1)**62.3、FOR(I=M;I.GE.N;I--)C(I)=COS(C(I-2)**2)2.4、FOR(J=M-5;J.LT.N+5;J++){#A(J+1)=A(J+1)#AaB(2*J)=#A(j+1)B#aA(J-1)=B(2*J+2)Ab}解:结点命名如上.同名数组出现对:下标式之差(J-1)-(J+1)=-2,异号,a->A:下标式之差(2*J)-(2*J+2)=-2,异号,b->B优先图无矛盾回路,可并行;目标语序<1,2>和<2,1>;挑<2

7、,1>,存在逆序a->A,需暂存,得到新程序.结点命名如上.同名数组出现对:下标式之差(J-1)-(J+1)=-2,异号,a->A:下标式之差(2*J)-(2*J+2)=-2,异号,b->B<#A,#a>:#A->#a优先图无矛盾回路,可并行;目标语序<1,3,2>无逆序;#A(J+1)=A(J+1)B(2*J)=#A(j+1)A(J-1)=B(2*J+2)2.5、FOR(J=M-5;J.LT.N+5;J++){3B(2*J)=COT(A(j+1)-2.0)-ATAN(A(J+1)+2.0)A(J-1)=ACOS(B(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。