计算机系统结构Rc,计算机系统结构-9.ppt

本文详细介绍了Harbin Engineering University的集群计算机系统结构,包括网络连接、通信方式、操作系统、地址空间和典型机器,探讨了高性能计算机的发展历程和分类方法,重点讲解了Michael Flynn的多指令流多数据流模型和不同分类标准。
摘要由CSDN通过智能技术生成

计算机系统结构-9

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Harbin Engineering University Clusters 每个结点是一个完整的计算机 连接方式:Ethernet、Infiniband 结点间通信:Message Passing 操作系统:多个副本 地址空间:多个 支持单一系统映象 典型机器:IBM SP2、Digital TruCluster、Berkeley NOW P/C M Bridge NIC LD P/C M Bridge NIC LD Commodity Network(Ethernet,Infiniband,etc) Cluster 体系结构 高性能计算机体系结构 Harbin Engineering University 高性能计算机发展迅速 (30年,约230万倍) “高性能”的相对性 1976 1988 2005 1999 系统性能 克雷-1 1.6亿次 克雷-YMP 100亿次 ASCI红色选择 3万亿次 IBM蓝色基因 367万亿 2007 高性能计算机 Harbin Engineering University TOP500 List 排名 制造者 计算机 使用者 处理机数 峰值性能 基准性能 1 IBM eServer Blue Gene Solution 美国 131,072 367 280.6 2 Cray Cray XT4/XT3 美国 23,016 119.35 101.7 3 Cray Cray Red Storm, 美国 26,544 127.411 101.4 4 IBM eServer Blue Gene Solution 美国 40,960 114.688 91.29 5 IBM eServer Blue Gene Solution 美国 36,864 103.219 82.161 6 IBM eServer pSeries p5 575 美国 12,208 92.781 75.76 7 IBM eServer Blue Gene Solution 美国 32,768 91.750 73.032 8 Dell PowerEdge 1955 美国 9,600 89.587 62.68 9 IBM BladeCenter JS21 Cluster 西班牙 10,240 94.208 62.63 10 SGI Altix 4700 德国 9,728 62.259 53 …… …… 35 IBM xSeries x3550 Cluster 中国台湾 2,072 24.86 19.91 43 IBM BladeCenter HS21 Cluster 中国 4,096 38.224 18.6 性能单位:万亿 2007年6月TOP500 LIST Harbin Engineering University TOP500 List 2008.6 Harbin Engineering University 常见分类方法 1. 按大小划分 种类:巨型机、大型机、中型机、小型机、微型机等。 2. 按用途划分 种类:科学计算、事务处理、实时控制、工作站、服务器、家用计算机等。 划分原则:科学计算:浮点计算速度;事务处理:字符处理、十进制运 算;实时控制:中断响应速度、I/0能力;工作站:图形处理能力 3. 按数据类型划分 种类:定点机、浮点机、向量机、堆栈机等 4. 按处理机个数和种类划分 种类:单处理机、并行处理机、多处理机、分布处理机、关联处理机、超标量处理机、超流水线处理机、SMP(对称多处理机)、MPP(大规模并行处理机)、机群(Cluster)系统等 Harbin Engineering University 计算机系统的分类 典型分类方法 1966年Michael J,Flynn:用指令流和数据流的多倍性对计算系统分类 1978年David J.Kuck:用指令流和执行流(Execution Stream)及其多倍性来描述计算机系统总控制器的结构特征 1972年冯泽云:提出用数据处理的并行度来定量地描述各种计算机系统特性 Harbin Engineering University Michael J,Flynn分类 指令流:是指机器执行的指令序列 数据流:是指指令流调用的数据序列,包括输入数据和中间结果 多倍性:是指在系统性能瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数 Harbin Engineerin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值