《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第11章 并行处理

第11章并行处理
第11章 并 行 处 理

本章主要内容: 本章讲述并行处理及SIMD并行处理计算 机。介绍共享存储和分布式存储处理机的 结构、典型的并行算法等。以典型的 SIMD处理机为例,深入讲述处理机内部 结构。最后讲述SIMD计算机应用领城和 阵列处理机算法。学习时重点掌握并行处 理的有关概念与处理方式、阵列算法等
本章主要内容: ⚫ 本章讲述并行处理及SIMD并行处理计算 机。介绍共享存储和分布式存储处理机的 结构、 典型 的并行 算法 等。以 典型 的 SIMD处理机为例,深入讲述处理机内部 结构。最后讲述SIMD计算机应用领域和 阵列处理机算法。学习时重点掌握并行处 理的有关概念与处理方式、阵列算法等

1.1并行处理的念 1.2并行处理机基碑结构 1.135m计算机基本结构 1145m计算机的液用
11.1 并行处理的概念 11.2 并行处理机基本结构 11.3 SIMD计算机基本结构 11.4 SIMD计算机的应用

111并行处理的概念 ●1111并行性 并行性有两个含义:一是同时性 ( Simultaneity!y),是指两个或多个事件 在同一时刻发生在多个资源中;二是并发 性 Concurrency ),指两个或多个事件 在同一时间间隔内发生在多个资源中
11.1 并行处理的概念 ⚫ 11.1.1 并行性 ⚫ 并行性有两个含义:一是同时性 (Simultaneity),是指两个或多个事件 在同一时刻发生在多个资源中;二是并发 性(Concurrency),指两个或多个事件 在同一时间间隔内发生在多个资源中

111.2并行性的等级和分类 1.从计算机信息加工的各个步骤和阶段的 角度,并行性等级可分为如下4种 (1)存储器操作并行性。 °(2)处理器操作步骤并行。 (3)处理器操作并行。 (4)指令、任务、作业的并行
11.1.2 并行性的等级和分类 1.从计算机信息加工的各个步骤和阶段的 角度,并行性等级可分为如下4种。 ⚫ (1)存储器操作并行性。 ⚫ (2)处理器操作步骤并行。 ⚫ (3)处理器操作并行。 ⚫ (4)指令、任务、作业的并行

2.从系统结构发展来看,并行性可分为 如下4种。 3.程序划分和并行粒度。 并行粒度和通信时延密切相关,用以下公 式表示(假设系统有P个处理器) o G=TWTc
⚫ 2.从系统结构发展来看,并行性可分为 如下4种。 ⚫ 3.程序划分和并行粒度。 ⚫ 并行粒度和通信时延密切相关,用以下公 式表示(假设系统有P个处理器) ⚫ G=Tw/Tc

(1)指令级 (2)循环级 (3)子任务级 °(4)任务级 (5)作业(程序)级
⚫ (1)指令级 ⚫ (2)循环级 ⚫ (3)子任务级 ⚫ (4)任务级 ⚫ (5)作业(程序)级

112并行处理机基本结构 ●112.1并行处理机的典型结构 CU PE PE PE 互连网络(ICN) Mo MI M 图1-2共亨存储器的并行处理柷结构图一
11.2 并行处理机基本结构 ⚫ 11.2.1 并行处理机的典型结构 图11-2 共享存储器的并行处理机结构图 互连网络(ICN) M0 M1 Mm-1 PE0 PE1 PEn-1 CU … …

PEMo PEMI PEMn-l PEo PEL PEn-I 互连网络(ICN) 图11-3分布存储器的并行处理机结构图
PEMn-1 互连网络(ICN) PE0 PE1 PEn-1 PEM0 PEM1 CU … … 图11-3 分布存储器的并行处理机结构图

1122并行处理机的特点 1.并行处理机依靠的并行措施主要是资 源重复,而不像向量机是时间的重叠。 2.并行处理机使用的多处理单元通过互 连网络连接在一起
11.2.2 并行处理机的特点 ⚫ 1.并行处理机依靠的并行措施主要是资 源重复,而不像向量机是时间的重叠。 ⚫ 2.并行处理机使用的多处理单元通过互 连网络连接在一起
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第10章 向量处理机.ppt
- 《Visual Basic语言程序设计》画板系统的设计与实现.doc
- 《Visual Basic语言程序设计》学生档案管理系统的设计与实现.doc
- 《Visual Basic语言程序设计》打字系统的设计与实现.doc
- 《Visual Basic语言程序设计》第9章 图形操作.ppt
- 《Visual Basic语言程序设计》第8章 对话框程序设计.ppt
- 《Visual Basic语言程序设计》第7章 常用控件的使用(二).ppt
- 《Visual Basic语言程序设计》第7章 常用控件的使用(一).ppt
- 《Visual Basic语言程序设计》第6章 窗体与基本控件.ppt
- 《Visual Basic语言程序设计》第5章 VB程序设计语句.ppt
- 《Visual Basic语言程序设计》第4章 数据的输出与输入.ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(二).ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(一).ppt
- 《Visual Basic语言程序设计》第2章 VB基本概念与操作.ppt
- 《Visual Basic语言程序设计》第1章 Visual Basic概述.ppt
- 《Visual Basic语言程序设计》第16章 常用ActiveX控件.ppt
- 《Visual Basic语言程序设计》第15章 多媒体.ppt
- 《Visual Basic语言程序设计》第14章 对象的链接与嵌入.ppt
- 《Visual Basic语言程序设计》第13章 Visual Basic与数据库.ppt
- 《Visual Basic语言程序设计》第12章 界面设计.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第12章 互连网络与多.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第1章 计算机组成与系统结构概述.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第2章 逻辑部件基础.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第3章 运算方法与实现电路.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第4章 指令系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第5章 控制器组成原理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第6章 主存储器与存储系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第7章 辅助存储器.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第8章 输入输出设备及系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第9章 流水线处理机及设计.ppt
- 《Llinux基础及应用》课程PPT教学课件:第六章 Linux系统管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第七章 Linux系统维护与进程管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第八章 Linux网络管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第九章 Linux网络服务器.ppt
- 《Llinux基础及应用》课程PPT教学课件:第十章 Linux系统安全.ppt
- 《Llinux基础及应用》课程PPT教学课件:第一章 Linux系统概述.ppt
- 《Llinux基础及应用》课程PPT教学课件:第二章 Linux系统安装.ppt
- 《Llinux基础及应用》课程PPT教学课件:第三章 Linux的图形界面.ppt
- 《Llinux基础及应用》课程PPT教学课件:第四章 Linux的命令系统.ppt
- 《Llinux基础及应用》课程PPT教学课件:第五章 Linux文件和磁盘管理.ppt