- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux与并行计算 曙光信息产业(北京)有限公司 技术支持中心 戴荣 2007年12月 主要内容 并行计算简介 Linux与HPC 搭建Linux Cluster 小结 并行计算--高性能计算 并行计算(Parallel Computing) 高性能计算(High Performance Computing) 并行计算,就是在并行机上所做的计算 理论、实验与计算,被认为是人类认识自然的三大支柱。 降低单个问题求解的时间 提高问题求解精度 增加问题求解规模 无法替代的模拟计算 为什么要做并行计算? --应用需求 并行计算机 并行计算机就是由多个处理单元组成的计算机系统,这些处理单元相互通信和协作以快速、高效求解大型复杂问题。 并行计算机的发展 (1)并行机的萌芽阶段(1964-1975) (2)向量机/ SMP的发展和鼎盛阶段(1976-1990) (3)MPP出现和蓬勃发展阶段(1990-1995) (4)Cluster出现,并成为并行计算机的主流(1995年后) 并行计算机结构模型 各种架构对比 共享存储体系结构 SMP瓶颈在访存带宽,限制了可扩展性(性能会严重下降),通过增大Cache来缓解,又有数据一致性的问题。 DSM具有较好的可扩展性,且具有与SMP相同的编程模式。共享存储的机器可以运行各种编程模式的程序,包括串行程序、共享存储并行程序和消息传递并行程序。 共享存储的机器首先可以看作是一个内存扩充了的串行机器,可以运行数据量极大的串行程序,如大数据量的数据库应用。利用多个处理器的并行处理性能,自动并行(靠编译器)作用有限,需要其他编程方式的应用,如OpenMP。 各种架构对比(续) 分布式存储体系结构 无共享的机器,MPP和Cluster,具有最好的可扩展性,采用消息传递编程,可编程性不如OpenMP,也可以通过DSM软件的方式来模拟实现共享存储(其实还是通过消息传递,只不过对上层通明),性能受到影响,但可以运行OpenMP应用程序。 MPP/PVP在构造大规模系统,应用饱和性能方面具有优势,资金充足的依然会选择; Cluster由于无可比拟的性价比优势占据主流位置。 更高的计算能力 系统的高可用性 良好的可扩展性 更高的性价比 主要内容 并行计算简介 Linux与HPC 搭建Linux Cluster 小结 Linpack Linpack是国际上流行的用于测试高性能计算机系统浮点性能的benchmark 通过对高性能计算机求解线性代数方程组能力的测试,评价高性能计算机的浮点性能 HPL(High Performance Linpack) 针对大规模的并行计算机系统的测试 HPL版Linpack一般用于并行超级计算机 用户可以选择矩阵的大小(问题规模)、使用各种优化方法来执行测试程序,寻求最佳的测试结果 计算量(2/3 * N^3 – 2*N^2) / 计算时间 /benchmark/hpl/ 主要内容 并行计算简介 Linux与HPC 搭建Linux Cluster 小结 集群系统体系结构 采用Linux来搭建集群系统 基本流程 对头结点/管理结点 操作系统安装 集群服务配置 对每个计算结点 操作系统安装 集群服务配置 集群系统联调 Linux的七种武器 Linux的七种武器(RedHat) dd:操作系统克隆 rsh:远程登录、执行 mpich:并行编程和运行环境 nfs:网络共享文件系统 ntp:集群时间同步 nis:集群帐号同步 openpbs:作业调度系统 七种武器之一:dd 操作系统克隆 echo scsi add-single-device 0 0 1 0 /proc/scsi/scsi Host: scsi0 Channel: 00 Id: 01 Lun: 00 dd if=/dev/sda of=/dev/sdb bs=4096 if:系统源盘 of:系统镜像盘 bs:块大小 73GB SCSI硬盘 17分钟 要求源盘与镜像盘型号完全一致 七种武器之二:rsh 远程登录、执行 实现节点之间的无密码切换 打开服务rsh、rexec、rlogin chkconfig rsh on chkconfig rexec on chkconfig rlogin on /etc/init.d/xinetd restart 将所有节点名加入/etc/hosts.equiv 对于root用户 echo rsh /etc/securetty echo rexec /etc/securetty echo rlogin /etc/securetty cp /etc/hosts.equiv /root/.rhosts ssh:更安全的remote
您可能关注的文档
最近下载
- 导学案:1.3位置变化快慢的描述—速度.docx VIP
- 2024监理规范知识竞赛练习试题及答案.doc VIP
- 1-3位置变化快慢的描述 速度 【解析版】(人教版2019).doc VIP
- 5.1《倍的认识》课件(共23张PPT) 人教版 三年级上册数学.pptx VIP
- 冀教版小学数学四年级下册【全册】课时练+单元测试卷(含答案).pdf VIP
- 2024威海热电集团有限公司招聘试题及答案解析.docx
- 课时1.3 位置变化快慢的描述—速度(练习)-高中物理同步(人教版2019必修第一册).docx VIP
- HG/T 20275-2017 - 化工设备工程施工及验收规范.pdf VIP
- hg20675-1990t化工企业静电接地设计规程.(完整).doc VIP
- 2025上饶市四股桥乡“回村任职大学生” 选聘考试备考题库及答案解析.docx VIP
文档评论(0)