计算机机系统结构仅供自考用

计算机机系统结构仅供自考用

ID:7811984

大小:24.50 KB

页数:2页

时间:2018-02-26

计算机机系统结构仅供自考用_第1页
计算机机系统结构仅供自考用_第2页
资源描述:

《计算机机系统结构仅供自考用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、并行处理机和多处理机系统的概念、并行处理机与多处理机系统的区别、多处理机运行过程。多处理机性能模型SIMD计算机的概念SIMD计算机处理任务的性能计算。并行处理机与多处理机系统的区别:§并行处理机的并行性在于指令内部,而多处理机的并行性在于指令外部。§并行处理机把同种操作集中在一起,由指令直接启动各个PE同时工作。多处理机用专门的指令来表示并发关系,一个任务开始执行时能够派生出与它同时执行的另一些任务,如果任务数多于处理机数,多余的任务进入排队器等待。§并行处理机只有一个CU,自然同步。多处理机执行时间可能互不相同它们的

2、工作进度不会也不必保持相同。多处理机性能模型:当多处理机系统以峰值速度运行时,所有处理机都在做着有用的工作,没有一台处理机处于空闲状态。N台处理机对系统性能都有贡献,系统的处理速度随N的增加而增加。但以下原因引起系统不能达到峰值性能:……(请复习教材347页)典型例子:试在含一个PE的SISD机和在含8个PE的且连接成一个线性环的SIMD机上计算假定完成每个加法用30ns,乘法50ns,沿双向环在相邻PE间移数需要10ns。(1)SISD计算机上计算S需要多少时间?(2)SIMD计算机上计算S需要多少时间?(3)SIMD

3、上计算S相对于SISD计算机的加速比是多少?解:(1)在SISD机上,无需移数,所有运算是串行的,需要8次加法,7次乘法,因此:T0=8x30+7x50=590ns(2)在SIMD机上,首先将8个加法分配到8个处理机上,然后在4个处理机上执行4次乘法,需移数1次(4个处理机同时),然后再执行2次乘法,需移数2次(同时),最后再执行一次乘法(移数4次),因此所需  http://www.csai.cn  T8=1x30+3x50+(1+2+4)x10=250ns(3)加速比S=T0/T8=590/250=2.36在SIMD

4、上计算过程说明如下:1:在8个PE上执行加法,结果在8个PE中2:在PE2、PE4、PE6、PE8上执行乘,需要将PE1、PE3、PE5、PE7的运算结果分别移到PE2、PE4、PE6、PE83:在PE4、PE8上执行乘法,需要将PE2、PE6的运算结果分别移到PE4、PE84:在PE8上执行一次乘法,需要将PE4的运算结果移到PE8。最后运算结果在PE8上。

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

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

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