〖课前思考〗
实际生活中的并行操作是怎样进行的?为了实现并行处理,并行计算机应该由哪几部分组成?其结构应是怎样的?并行计算中各处理器怎样通信?怎样访问存储器?并行处理中会遇到哪些串行处理中不曾遇到的问题?
〖学习目标〗
本章将介绍并行计算机的系统结构模型,访存模型,互连网络。并行计算机的系统结构模型包括PVP,SMP,MPP,DSM,COW。访存模型包括UMA模型,NUMA模型,COMA模型,CC-NUMA模型和NORMA模型。这些模型是理解并行计算机工作原理的基础,因此应该熟知。
互连网络在并行处理领域地位十分重要。它是影响并行计算机性能的重要因素。本章将介绍互连网络的基本知识,比如静态网络和动态网络,衡量网络性能的指标以及通信机制。
本章的内容多为并行计算机的基础知识。通过学习,力求能在掌握各基本概念的基础上,对并行计算机及其工作方式有一个全面的了解。
〖学习指南〗
本章基本概念比较多,重在概念的理解。在学习并行计算机系统模型和访存模型时要注意各模型区别于其它模型的特点。
〖难重点〗
并行计算机系统结构模型SMP,MPP,COW
并行计算机访存模型UMA,NUMA,NORMA
互连网络的基本概念
寻径方式
〖知识点〗
● SISD,SIMD,MIMD
● 并行计算机系统结构模型SMP,MPP,COW
● 并行计算机访存模型
● 互连函数
● 网络的参数
● 静态网络(及各种拓扑结构、参数)
● 动态网络(总线、交叉开关、多级互连网络)
● 存储转发,虫蚀寻径
● 维序寻径
● Cache一致性
● 监听总线协议
● 基于目录的协议
● SMP,MPP,COW的特点
|