Lession03_高性能集群并行计算简介.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * 高性能集群并行计算简介 高性能服务器产品部 高性能计算简介 并行计算技术体系结构 高性能系统评价技术 浪潮高性能服务器产品 提纲 高性能计算(High Performance Computing) 并行计算(Parallel Computing) 并行计算,就是在并行机上所做的计算 计算科学与传统的两种科学,即理论科学和实验科学,并立被认为是人类认识自然的三大支柱,他们彼此相辅相成地推动科学发展与社会进步。在许多情况下,或者是理论模型复杂甚至理论尚未建立,或者实验费用昂贵甚至无法进行时,计算就成了求解问题的唯一或主要的手段。 高性能计算 高性能计算的应用领域 高性能计算的应用领域:美国HPCC计划 计算密集(compute-intensive) 科学计算与数字模拟 数据密集(data-intensive) 数字图书馆、数据仓库、图像处理 网络密集(network-intensive) 网络应用 以上三种的混合 高性能计算的分类 高性能计算简介 并行计算技术体系结构 高性能系统评价技术 浪潮高性能服务器产品 提纲 并行计算机 并行计算机就是由多个处理单元组成的计算机系统,这些处理单元相互通信和协作以快速、高效求解大型复杂问题。 处理单元有多少 处理单元的功能有多强 处理单元之间怎样连接 处理单元的数据如何传递 各处理单元如何相互协作 并行程序如何编写 并行计算机的发展 (1)并行机的萌芽阶段(1964-1975) (2)向量机/ SMP的发展和鼎盛阶段(1976-1990) (3)MPP出现和蓬勃发展阶段(1990-1995) (4)Cluster出现,并成为并行计算机的主流(1995年后) SMP DSM(CC-NUMA) MPP Cluster 常见的几种并行计算体系结构 多个CPU连接于统一的内存总线 内存地址统一编址,单一操作系统映像 可扩展性较差,一般CPU个数少于32个 目前商用服务器多采用这种架构 Chipset Memory NIC System CPUs CPUs CPUs CPUs I/O Bus Memory Bus 4 CPUs may require switching Local Area Network SMP- Symmetric MultiProcessing 物理上分布存储、所有内存模块统一编址 非一致内存访问(NUMA)模式 基于Cache的数据一致性,又称CC-NUMA 节点数可扩展到几百个,小型机多为此类架构 Local Area Network ... System ... NIC Memory CPUs Chipset I/O Bus Memory Bus I/O NIC Memory CPUs Chipset I/O Bus Memory Bus I/O NIC Memory CPUs Chipset I/O Bus Memory Bus I/O NUMA Link NUMA Link DSM- Distributed Shared Memory 节点个数可达成百上千个 节点类型可以是DM、SMP、DSM 节点之间采用专用高速互连设备 排列在Top500前面的多数系统属于这种类型 ... ... 专用高速互联 NIC Memory I/O Bus System 局部总线/互连网络 CPUs NIC Memory I/O Bus System CPUs 局部总线/互连网络 NIC Memory I/O Bus System CPUs 局部总线/互连网络 MPP- Massively Parallel Processors 独立的节点、商品化网络连接 开放的硬件设备、操作系统、应用编程接口 节点数可达几百个,性能已接近超级计算机系统 近年来发展很快,已广泛应用到高性能科学计算领域 ... ... System Area Network Local Area Network LAN Memory I/O Bus Memory Bus System Chipset SAN CPUs LAN Memory I/O Bus Memory Bus System Chipset SAN CPUs LAN Memory I/O Bus Memory Bus System Chipset SAN CPUs Cluster 集群:将多个计算机系统通过网络连接起来如同一个系统一样提供服务。 集群一般可以获得高并行处理能力、高可用性、负载均衡和管理便捷性。 高并行处理能力: 多结点间通过并行环境和并行程序设计实现应用的高效并行处理。 高可用性:通过“failov

文档评论(0)

yyh892289 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档