不同计算机系统计算表达式所用时间的问题,糊涂中……
题目如下 :
试确定在下列三种计算机系统中,计算下列表达式所用的时间。
8
__
s= || (Ai+Bi)
i=1
其中,加法需要30ns,乘法需要50ns。在SIMD和MIMD计算机中,数据由一个PE(处理单元)传送到另一个PE需要10ns,而在SISD计算机中数据传送时间可以忽略不计。在SIMD计算机中PE间以线性环连接(以单向方式传送数据),而在MIMD计算机中,PE间以全互连方式连接。
1。具有一个通用PE的SISD计算机系统。
2。具有8个PE的SIMD计算机系统。
3。具有8个CPU的MIMD计算机系统。
答案:
1.30*8+50*7=590(ns)
2.30+50*3+10*7=250(ns)
3.30+50*3+10*3=210(ns)
----------------------------------------------
1。请问各位大侠,这些计算公式是怎样推算出来的?多谢!
2。有可能的话,请解析一下具有8个PE的SIMD计算机系统和具有8个CPU的MIMD计算机系统是怎么连接的工作的,有劳大家了!