通用计算机体系结构 历些毛子种枝大等 XIDIAN UNIVERSITY ■SCSl总线(Small Computer System Interface) NARROW SCSI WIDE SCSI WIDE SCSI DB 25 pin Very High Wido 68 pin connector > /O总线的一种,通用接口标准,用于与多种 类型的外设进行通信 ■各插入板上较通用的组件 >IOC:input/output controller,l/O控制器 >IOP:input//output processor,l/O处理器 NARROW SCS NARROW SCSI High Density 50-pin Contronic connector >IF:interface logic,专用逻辑接口 本地外围设备 >LM:local memory,局部存储器 CPU板 (SCSI总线) >MC:memory controller,存储器控制器 LM CPU >CC:communication controller,通信控 制器 本地总线 高速缓存
通用计算机体系结构 SCSI总线(Small Computer System Interface) ➢ I/O总线的一种,通用接口标准,用于与多种 类型的外设进行通信 各插入板上较通用的组件 ➢ IF:interface logic,专用逻辑接口 ➢ LM:local memory,局部存储器 ➢ MC:memory controller,存储器控制器 ➢ CC:communication controller,通信控 制器 ➢ IOC:input/output controller,I/O控制器 ➢ IOP:input/output processor,I/O处理器
并行计算机体系结构分类 历些毛子种枝大》 XIDIAN UNIVERSITY ▣Flynn<分类法 ■分类依据:指令流和数据流的执行方式 >指令流:机器执行的指令序列 数据流:由指令流调用的数据序列,包括输入数据和中间结果 SISD (Single instruction stream,single data stream),单指令流单数据流 SIMD(Single instruction stream,multiple Flynn data streams),单指令流多数据流 分类法 MISD(Multiple instruction streams,single data stream),多指令流单数据流 Michael J. MIMD(Multiple instruction streams Flynn multiple data streams),多指令流多数据流
并行计算机体系结构分类 Flynn分类法 分类依据:指令流和数据流的执行方式 Michael J. Flynn Flynn 分类法 SISD (Single instruction stream, single data stream),单指令流 单数据流 MIMD(Multiple instruction streams, multiple data streams ),多指令流 多数据流 SIMD(Single instruction stream, multiple data streams),单指令流 多数据流 MISD(Multiple instruction streams, single data stream),多指令流 单数据流 ➢ 指令流:机器执行的指令序列 ➢ 数据流:由指令流调用的数据序列,包括输入数据和中间结果
并行计算机体系结构分类 历些毛子种枝大” XIDIAN UNIVERSITY ▣SISD(早期计算机) >Single instruction stream,single data stream SISD Instruction Pool 从存储在内存中的程序那里获得指 令,并作用于单一的数据流,即一 条指令处理一条数据 > 多用于早期计算机 Iood 目前很少使用 ·并行计算机也不使用 PU:processing unit
并行计算机体系结构分类 SISD(早期计算机) ➢ Single instruction stream, single data stream ➢ 从存储在内存中的程序那里获得指 令,并作用于单一的数据流,即一 条指令处理一条数据 ➢ 多用于早期计算机 - 目前很少使用 - 并行计算机也不使用 PU: processing unit
并行计算机体系结构分类 历忠毛子代枚大兽 XIDIAN UNIVERSITY ▣ SIMD(单核计算机) >Single instruction stream,multiple data streams SIMD Instruction Pool 单条的指令流作用于多于一个的 数据流上,在单个时钟周期内处 理多个数据单元 >主要用于单核计算机 Iood BIEC ·不是并行计算机的主流模式 PU:processing unit
并行计算机体系结构分类 SIMD(单核计算机) ➢ Single instruction stream, multiple data streams ➢ 单条的指令流作用于多于一个的 数据流上,在单个时钟周期内处 理多个数据单元 ➢ 主要用于单核计算机 - 不是并行计算机的主流模式 PU: processing unit
并行计算机体系结构分类 历些毛子种枝大等 XIDIAN UNIVERSITY 口MISD(实际很少用) 口MIMD(多核计算机,并行) Multiple instruction streams, Multiple instruction streams, single data stream multiple data streams MISD Instruction Pool MIMD Instruction Pool PU PU 采用多个指令流来处理单个 以同时执行多个指令流,这 数据流 些指令流分别对不同数据流 进行操作
并行计算机体系结构分类 MISD ➢ Multiple instruction streams, single data stream 采用多个指令流来处理单个 数据流 MIMD(多核计算机,并行) ➢ Multiple instruction streams, multiple data streams 以同时执行多个指令流,这 些指令流分别对不同数据流 进行操作 (实际很少用)