- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机学院研究生《并行计算》课程考试试题
(2010 级研究生,2011.1)
1.(12 分)定义图中节点u 和 v 之间的距离为从 u 到 v 最短路径的长度。已知一个 d 维的超立方体,1)指定其中的一个源节点s,问有多少个节点与s 的距离为 i,其中 0≤i≤d。证明你的结论。2)证明如果在一个超立方体中节点 u 与节点v 的距离为i,则存在i!条从u 到 v 的长度为i 的路径。
有C i
d
个节点与s 的距离为i。
证明:由超立方体的性质知:
一个 d 维的超立方体的每个节点都可由d 位二进制来表示,则与某个节点的距离为 i 的节点必定在这 d 位二进制中有 i 位与之不同,那么随机从d
位中选择i 位就有Ci
d
种选择方式,即与s 的距离为i 得节点就有Ci 个。
d
2)
证明:由 1)所述可知:
节点 u 与节点 v 的距离为 i 则分别表示 u、v 节点的二进制位数中有i
位是不同的。设节点 u 表示为:D D
1 2
...D
...D
j
D
j?i?1
j?i
...D
d
,节点 v 表示为:
D D ...D ...D
D ...D
, 则 现 在 就 是 要 求 得 从
1 2
D D ...D
j
...D
j?i?1
D
j?i
d
...D
变换到 D D
...D ...D
D ...D
的途径有多
1 2 j
j?i?1
j?i d
1 2 j
j?i?1
j?i d
少种。那么利用组合理论知识可知共有i *(i ?1)*( i ? 2)*...*2*1 即i!中途径。所以存在i!条从u 到 v 的长度为i 的路径。
处理器数加速比2.(18 分)6 个并行程序的执行时间,用 I-VI 表示,在 1-8 个处理器上执行了测
处理器数
加速比
I
II
III
IV
V
VI
1
1.00
1.00
1.00
1.00
1.00
1.00
2
1.67
1.89
1.89
1.96
1.74
1.94
3
2.14
2.63
2.68
2.88
2.30
2.82
4
2.50
3.23
3.39
3.67
2.74
3.65
5
2.78
3.68
4.03
4.46
3.09
4.42
6
3.00
4.00
4.62
5.22
3.38
5.15
7
3.18
4.22
5.15
5.93
3.62
5.84
8
3.33
4.35
5.63
6.25
3.81
6.50
对其中的每个程序,选出最适合描述其在16 个处理器上性能的陈述。
在 16 个处理器上的加速比至少比 8 个处理器上的加速比高出 40%。
由于程序中的串行程序比例很大,在 16 个处理器上的加速比不会比 8
个处理器上的加速比高出 40%。
由于处理器增加时开销也会很大,在 16 个处理器上的加速比不会比 8
个处理器上的加速比高出 40%。给出分析过程和结论。
3. (10 分)经测试发现,1)一个串行程序,94%的执行时间花费在一个可以并行化的函数中。现使其并行化,问该并行程序在 10 个处理机上执行所能达到的加速比是多少?能达到的最大加速比是多少?2)一个并行程序,在单个处理机上执行,6%的时间花费在一个 I/O 函数中,问要达到加速比10,至少需要多少个处理机?
1)由Amdahl 定律知:
加速比 Speedup ?
1
f ? (1? f ) / p
依题意知: f ? 6%, p ? 10
代入计算得: Speedup ?
1
94%
? 6.49
6% ?
10
最大加速比为: lim Speedup ? lim 1
? 1 ?
1 ? 16.7
p?? p??
f ? (1? f ) / p f 6%
由题意知:此时的串行时间比例为6% 则:
1由式子10 ? 1 ?
1
得: p ? 23.5
f ? (1? f ) / p 6% ? 94%
p
故至少需要 24 台处理机。
4.(12 分)将一个由 256 个节点组成的环以dilation-1 的方式嵌入到一个 8 维超立方体里,环中的节点编号为 0~255,1)问环节点 31,127,255 分别映射到超立方体的哪个节点上?2)若超立方体中的结点和进行通讯,如果按照环网拓扑结构,出发,在超立方体中依次经过哪些节点才能把一条消息传递到如果按照超立方体拓扑结构,又是如何实现从传递一条消息到的?
T1T2T3T4T5T6T7T8TT109T11T125
T
1
T
2
T
3
T
4
T
5
T
6
T
7
T
8
T
T
10
9
T
11
T
您可能关注的文档
- 拔河比赛的绳子受力分析.docx
- 拔下钥匙 阅读答案.docx
- 把工作当成事业来做.docx
- 把数组和自定义对象转换成字符串.docx
- 把握课堂控制与自由的平衡.docx
- 摆帐意向协议书.docx
- 拜访销售——拜访技巧.docx
- 拌合站、预制厂、钢筋厂建设方案要点.docx
- 拌合站拆除方案剖析.docx
- 拌合站施工方案.docx
- 《现代海上通信与信息技术》课件_S4 海上卫星通信与导航.PPT
- 《新编大学语文》课件_第4章.pptx
- 《移动电子商务及应用》课件_14. 移动商务应用动态网页设计.pptx
- 《幼儿教师综合素养》课件_第四章 文化素养(上)第一二节.pptx
- 《现代海上通信与信息技术》课件_S2 海上无线电通信技术基础.ppt
- 《天线与电波传播》课件_5静电场的基本方程、边界条件.pptx
- 《天线与电波传播》课件_13天线的概念和参数.pptx
- 《现代海上通信与信息技术》课件_S5 海上宽带网络通信.PPT
- 《信息安全基础》课件_6.2 网络安全法.pptx
- 《移动电子商务及应用》课件_5. 移动银行与移动支付.pptx
最近下载
- QMS现场审核过程的风险及应对 - 第六章 审核过程的其他风险及应对考试答案.doc
- 一例脑卒中气管切开合并吞咽障碍患者护理个案汇报.pptx
- 2024年常州工业职业技术学院单招职业技能测试题库(考试直接用).docx VIP
- C#程序设计基础入门教程(第2版)PPT完整全套教学课件.pptx
- 2022年江苏省南京师大苏州实验学校自主招生物理试卷附答案解析.pdf
- 《哪吒之魔童闹海》开学第一课收心哪吒2主题班会课件课件(图文).pptx VIP
- 小学体育开学第一课.ppt VIP
- 2021年小学数学第一单元《除法》—三年级下册章节复习精编讲义(思维导图+知识讲解+达标训练)北师大版,含解析.pdf VIP
- 党支部“三会一课”台账.docx VIP
- 2024年常州工业职业技术学院单招职业技能测试题库精选答案.docx VIP
文档评论(0)