版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、孟庆彬孟庆彬 July 9, 2021 背景背景 33.86 17.59 17.17 10.51 8.59 0 5 10 15 20 25 30 35 40 天河二号泰坦红杉京米拉 超算超算Top500 Rmax (TFlop/s) 背景背景-top500-top500 1993年年,Linpack作为作为Top500排名依据排名依据 国际TOP500组织是发布全球已安装的超级计算机系统排名 的权威机构,以超级计算机基准程序Linpack测试值为序进 行排名,每年发布两次,其目的是促进国际超级计算机领域 的交流和合作,促进超级计算机的推广应用。 如何评价计算机的性能呢?如何评价计算机的性能呢?
2、 Jack Dongarra发表声明发表声明(Linpack标准的创始人标准的创始人) 计算机系统的Linkpack排名现在已经不能完全真实地 反映应用程序的性能。 高度共轭梯度基准测试(高度共轭梯度基准测试(HPCG PDF Link) 性能评价性能评价 计算机性能 o 处理器主频、内存大小、内存总线带宽、I/O总线性能、显卡指标 Memory CPU OS Network,Storage Application 性能评测性能评测 性能分析性能分析 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。 定点性能 浮
3、点性能 WEB服务性能 数据处理性能 系统软件性能 科学与工程计算性能 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。 定点性能 SPECint95,反映评测系统的单处理器的定点运算性能 8个真实的应用:仿真技术、人工智能、图像处理、压缩算法、 编译器、解释器、数据库 用运行8个应用的标准时间,除以实际运行时间得到一个比值, SPEC_int95是这8个比值乘积的开8次方得到的值 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。
4、浮点性能 SPECfp95 评测系统的单处理器的浮点运算性能 10个真实的应用:流体力学、天气预报、量子物理、天文、 电子 SPECfp_rate95 反映具有多个处理器系统的浮点性能的可扩展性 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。 Web服务性能 SPECweb96 评价Web响应用户Web点击的性能 SPECweb99 评价了Web服务器综合性能 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。 数据处理性能 TPC
5、 评测计算机系统进行事务处理和数据库操作的性能 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。 系统软件性能 Lmbench SGI开发,测试操作系统性能 Netperf 评测计算机系统的网络性能 性能评价性能评价- -基准测试基准测试 基基准测试准测试 没有一个标准能反映计算机系统的全部性能,它们代表的只 是性能的一个侧面。 科学与工程计算性能 Linpack LINear algebra PACKages NAS Numerical Aerodynamic Simulation ParkBench 评价大型
6、可扩展系统的计算性能 HPLHPL概念概念 Linpack o benchmark:最流行的测试高性能计算机系统浮点性能 o 方法方法:通过对高性能计算机采用高斯消元法求解一元N次 稠密线性代数方程组的测试,评价高性能计算机的浮点性 能。 o 测试类测试类:Linpack100、Linpack1000和HPL Linpack100求解规模为100阶的稠密线性代数方程组 Linpack1000要求求解1000阶的线性代数方程组 HPL:High performance Linpack高度并行计算基准测试 HPL o 针对现代并行计算机提出的测试方式 HPLHPL性能测试性能测试 HPLHPL安装
7、配置安装配置 HPL安装(一准备阶段)安装(一准备阶段) o Linux平台,最新稳定内核的Linux发行版最佳,可以选择 Red hat, Centos等。 o MPICH2,这是个并行计算的软件 o Gotoblas,BLAS库(Basic Linear Algebra Subprograms)是 执行向量和矩阵运算的子程序集合 o HPL,linpack测试的软件 HPL安装安装(二安装阶(二安装阶段)段) o 安装MPICH2,并配置好环境变量 o 安装Gotoblas,生成 libgoto2.a和libgoto2.so两个文件 o 安装HPL,并修改配置文件Make.文件,生成两个文 件HPL.dat和xhpl HPLHPL安装配置安装配置 三优化阶段三优化阶段 o 算法相关的参数设置 o CPU的架构数量和效率 o 内存容量 o 互联网络的通信性能 o 系统规模 o 算法相关的参数设置 四分析结果四分析结果 关于关于BenchmarkBenchmark HPL的局的局限限 o 计算计算机系统结构,机系统结构,GPU、MIC等协处理器对计算机的计算 性能也起了比较大的作用 o 单一单一性,性,现在大量的HPC都是在求解偏微分方程,需要更 高的带宽和更低的延迟,内存访问也更加不规则,细粒度 的迭代 HPCC o 作作为为HPL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水肿护理的监测与评估
- 心力衰竭的慢性稳定期护理
- 老年人泌尿系统疾病护理
- 2026年社区宝宝屋嵌入式托育点建设运营指南
- 2026年仓配运智能一体化与数字孪生技术应用:物流数智化系统集成
- 2026年纳米材料投融资趋势与赛道分析
- 护理美学与护理现代
- 2026年下游应用安全吉大正元三未信安信安世纪等标的竞争力分析
- 2026年AI医疗产品引入医院合规评估机制与伦理审查流程
- 2026年数据销毁层AI生命周期管理过期数据自动识别按规则销毁全程留痕
- 2026年安徽卫生健康职业学院单招综合素质考试题库带答案详解(培优)
- 2025-2026学年川教版四年级下册信息科技全册(教学设计)教案
- 2026年检察院聘用制书记员招聘笔试试题(含答案)
- 【计算题专项练习】新教材人教版(2024)二年级数学下册第2单元01:看线段图列式计算(含答案与解析)
- (2026年)胸痛之主动脉夹层患者的处置课件
- 2026年六安职业技术学院单招职业适应性测试题库附答案详解(综合题)
- 时间在哪里(单元测试)2025-2026学年二年级数学下册人教版(含答案)
- 2026年春期人音版四年级下册音乐教学计划及进度表
- 2025年江西水投集团笔试真题及答案
- 疼痛护理研究进展
- 人身损害与疾病因果关系判定指南
评论
0/150
提交评论