早教吧作业答案频道 -->其他-->
(2002•北京)在研究并行计算的基本算法时,有以下简单模型问题:用计算机求n个不同的数v1,v2,…,vn的和ni=1vi=v1+v2+v3+…+vn.计算开始前,n个数存贮在n台由网络连接的计算机中,每
题目详情
(2002•北京)在研究并行计算的基本算法时,有以下简单模型问题:
用计算机求n个不同的数v1,v2,…,vn的和
vi=v1+v2+v3+…+vn.计算开始前,n个数存贮在n台由网络连接的计算机中,每台机器存一个数,计算开始后,在一个单位时间内,每台机器至多到一台其他机器中读数据,并与自己原有数据相加得到新的数据,各台机器可同时完成上述工作.为了用尽可能少的单位时间,使各台机器都得到这n个数的和,需要设计一种读和加的方法.比如n=2时,一个单位时间即可完成计算,方法可用下表表示:
(Ⅰ)当n=4时,至少需要多少个单位时间可完成计算?把你设计的方法填入下表
(Ⅱ)当n=128时,要使所有机器都得到
vi,至少需要多少个单位时间可完成计算?(结论不要求证明)
用计算机求n个不同的数v1,v2,…,vn的和
n |
![]() |
i=1 |
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | |||
被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | ||
1 | v1 | 2 | v1+v2 | ||||
2 | v2 | 1 | v2+v1 |
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | |||
被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | ||
1 | v1 | ||||||
2 | v2 | ||||||
3 | v3 | ||||||
4 | v4 |
n |
![]() |
i=1 |
▼优质解答
答案和解析
(Ⅰ)当n=4时,只用2个单位时间即可完成计算.方法之一如下: 机器号 初始时 第一单位时间 第二单位时间 第三单位时间 被读机号 结 果 被读机号 结 果 被读机号 结 果 1 v1 2 v1+v2 3 v...
看了 (2002•北京)在研究并行...的网友还看了以下:
(2002•北京)在研究并行计算的基本算法时,有以下简单模型问题:用计算机求n个不同的数v1,v2 2020-05-12 …
小毛同学是近视眼,他由于不注意用眼卫生,使眼球的晶状体变厚,使其对光线的作用变强,使像落在视网膜前 2020-05-15 …
对OSPF协议计算路由的过程,下列排列顺序正确的是().a.每台路由器都根据自己周围的拓扑结构生成L 2020-05-31 …
动态路由协议的基本功能是当网络中的路有发生改变时,将此改变迅速有效的传递到网络中的每一台路由器,同时 2020-05-31 …
某局域网以前所有应用服务都可以正常运行,在网络运行一段时期以后发生了一些很奇怪的现象,telnet、 2020-05-31 …
下列有关眼、耳的叙述错误的是()A.能够看清远近不同的物体,是因为瞳孔的大小可以调节B.近视眼患者 2020-07-02 …
325.客户网络中仅有的两台路由器MSR-1、MSR-2之间的广域网链路采用PPP协议,两端通过配 2020-07-19 …
由于用眼习惯不好,不少同学的眼睛近视.关于近视眼及其纠正,下列说法中正确的是()A.近视眼将远处的物 2020-11-28 …
造成近视的病理原因是由于用眼过度导致()A.眼球的前后径变短,物体在视网膜后成像B.晶状体变形发生实 2020-12-20 …
辨析题:(10分)互联网的虚拟性带来了网络世界的公开与自由,但是虚拟性在扩大公民言论自由的同时,也释 2021-01-01 …