QX/T 148-2020 气象领域高性能计算机系统测试与评估规范.pdf

  • QX/T 148-2020  气象领域高性能计算机系统测试与评估规范.pdf为pdf格式
  • 文件大小:2.7 M
  • 下载速度:极速
  • 文件评级
  • 更新时间:2020-11-13
  • 发 布 人: 13648167612
  • 原始文件下载:
  • 立即下载

  • 文档部分内容预览:
  • B. 2. 4 功能测试

    3.3.1程序、数据及相关文档准备

    包括以下内容: a)气象数值模式程序及相关数据准备应在UNIX或LINUX操作系统环境下进行,生成的目录 结构应以测试程序名开始,下级目录为源程序、数据; 示例: 全球与区域同化预报系统(GRAPES)程序目录结构 GRAPES/src/ GRAPES/data/ b) 可在存放气象数值模式程序及相关数据主目录下用tar命令打包、压缩,并以该程序名命名; 示例: GRAPES程序文件名: GRAPES.tar.gz 或 GRAPES.tar.Z 应准备《高性能计算机系统总体测试说明》《高性能计算机系统分项测试说明》等文档: 基准测试程序、相关数据与文档可由厂商或服务商自行获取

    电力弱电图纸、图集OX/T 1482020

    QX/T 1482020

    3.4.2填写测试报告表

    各测试题目应分别对应一份测试报告表,内容包含测试结果和相应的测试环境。由采购或租用 是供,由测试人填写并签字,标明日期,厂商或服务商盖章,用纸质形式和电子文档(PDF或WO) 武)提交。

    3.4.3撰写分析报告

    应包括对测试的总体描述,测试环境和关键系统参数调整对性能的影响,测试题目自身存在的问 题,优化过程中主要修改部分,测试结果分析等。基于部分实测结果进行推算的测试题目,其结果分析 中应给出推算理由、推算方法、公式和说明。 应包含保证结果的真实性和测试的可再现性,推算结果视同承诺的文字。 应使用中文,用纸质形式和电子文档(PDF或WORD格式)提交,纸质形式文档应有撰写人签字 并标明日期,厂商或服务商盖章

    3.5.1总体测试说明

    3.5.2分项测试说明

    分项测试说明可包括但不限于以下内容: a)气象数值模式名称,主要参数,程序目录结构等:

    表1测试完成情况定性评估表

    4.1.2测试环境分析

    对测试环境进行分析,至少应包括以下内容: 测试系统是UNIX或LINUX; 测试系统精度是64位或64位以上; 测试系统CPU、节点、内部网络互联、存储系统等硬件配置与采购或租用系统差异; d) 测试系统操作系统、编译器、作业管理调度等软件配置与采购或租用系统差异

    4.1.3测试方法正确性分析

    OX/T 1482020

    4.1.4测试结果合理性分析

    .1.4.1模式运行结果的合理性

    测试过程中,因修改了部分程序代码(例如在优化方式测试时或调整了气象数值模式的参数,可能 造成模式运行结果的差异或预报预测的错误。可通过运算结果与标准结果的典型气象要素场分布形势 和相关系数等模式模拟结果合理性指标来检验

    4.1.4.2输出结果被人为修改的检验

    气象数值模式运行过程中,标准输出、标准错误输出等文件输出时具有关联的时间标志序列。当输 出结果(如敏感的运行时间等)被人为修改,其文件的时间属性会发生变化。可通过对模式运行输出的 系列文件的创建、修改等时间关联性来检查

    或服务商分析登记, 该表应涵盖所有参测厂 情倪增减

    表2 测试结果问题清单

    表3至表5中各表项可按实际情况增减

    表3最小系统配置统计表

    峰值性能=单CPU核峰值性能XCPU核数; 内存容量=单CPU核内存配置XCPU核数; 性能功耗比=峰值性能/总功耗。

    4.2.3测量时间分析

    对涉及加速比的测试题目,应统计分析不同并行规模作业运行时间,计算加速比,见表5。表中 单元可为节点或CPU核,根据实际情况确定

    S=S,+S, 1) 式中: S一测试满分,S≥0; S一一测试总体情况满分,S.≥0; St一测试题目满分,St≥0。 测试总体情况应主要考虑测试厂商或服务商是否按照要求完成测试及提交文档情况,可分为“优” “良”“一般”3个级别,为3个级别设定分值,按此顺序分值依次递减,“优”级别分值最高,“一般”级别分 值最低。根据厂商或服务商实际测试情况给出测试总体情况得分S。(0≤S≤S.)

    OX/T 1482020

    测试评估报告应包括概述、定性评估、定量评估和总体评估,但不限于这些内容。测试评估报告大 纲参见附录D

    附录A (资料性附录) 高性能计算机系统总体测试说明

    测试分为应用测试、基准测试和功能测试三类。参与测试的厂商或服务商依据测试说明按照要求 完成各项测试,并提交测试结果及测试文档。采购或租用单位提供气象数值模式源程序、数据和文档。 基准测试的测试程序和数据由厂商或服务商自行获取。所有测试工作由参测厂商或服务商独立完成。 测试文档采用中文

    A.2说明文档、程序及数据

    所有测试在与商或服务商即将提供的采购或租用系统相同或相近的系统配置规模环境下运行 般是UNIX或LINUX环境和64位或以上精度的机器。 应用测试应采用采购或租用单位提供的气象数值模式源程序和数据。所有输入和输出数据应存储 于全局共享文件系统。程序运行时应以单作业方式占用节点。所有测试相关的脚本应以批作业的方式 运行,不用交互方式,如只能用交互方式运行,应说明原因。 应用测试可分为非优化和优化两种方式,应提交非优化测试结果,否则此测试题目视为无效。可对 应用测试题目进行优化,同时提交优化测试结果。具体如下: a)非优化测试代码修改应遵循下列条件: 1)不影响模式的预报预测结果; 2)不影响代码的通用性,修改的代码重新运行能产生再现的结果,即使用完全相同的输入数

    OX/T 1482020

    据和参数,作业重新运行能得到二进制位逐位相同的结果: 3)各模式的参数修改限制参见各自的说明文件: 4)在代码和脚本文件中所做修改的地方,标注UNOPTMOD字符串。 6) 优化测试代码修改应遵循上述非优化测试1)一3)条件与以下条件: 1)编译前源代码可使用预编译器; 2) 为指导编译器完成某种功能而在源代码中插入编译指导语句; 3) 各模式说明文件中指明的可修改部分: 4) 所做的代码修改不能影响程序的可读性和代码的可移植性: 5)在代码和脚本文件中做修改的地方,标注OPTMOD字符串,并提供汇集所有修改内容及 修改目的的描述性电子文档, 应用测试未标明“实测”的要求,可进行推算,推算应在实测结果基础上进行,推算结果视为正式承 诺,对于推算的结果,应给出具体推算方法和公式及相关必要说明。功能测试应实测,不允许推算 对未按照测试要求完成的测试题目,即使提交了测试结果,该测试题目视为未完成。气象数值模式 各测试结果应具有合理性,采购或租用单位对测试结果进行合理性检查。 厂商或服务商应确保提交的所有数据、文档内容真实、可靠。各项测试结果应在采购或租用系统均 可再现 测试结果数据应采用移动存储设备存储,该设备应能在指定环境识别,需提供硬件连接方式及系统 挂载命令。如测试结果数据不能够被正确读取,则视为未提交数据

    A. 4. 1. 1 内容

    A.4.1.2文件说明

    为保证测试结果数据的正确读取,应对每一道测试题目的每一个测试结果文件说明其存放目录 格式(二进制文件应明确大端或小端存储)及读取方法,对各测试结果数据来源进行明确说明

    A.4.1.3存放路径与打包

    A.4.2填写测试报告表

    各测试题目分别对应一份测试报告表,包含测试结果和相应的测试环境。由测试人填写并签字,标 明日期,厂商或服务商盖章,用纸质形式和电子文档提交

    A.4.3撰写分析报告

    主要包括对测试情况的总体描述,运行环境和关键系统参数调整对性能的影响,优化过程中主要 部分,结果的性能分析等。用纸质形式和电子文档提供,纸质形式文档要有撰写人签字,厂商或服 盖章。 明确说明推算结果作为正式承诺

    A.4.3.2测试系统信息

    务商应针对每道测试题目提交相关测试系统的详

    A.4.3.3测试结果分析

    应包括但不限于以下内容: a) 详细说明测试系统与采购或租用系统的区别; 比较分析所有优化代码和原始代码的差别; 详细说明使用到的脚本、命令和提供的各类文档; 详细说明使用到的优化方法、工具及软件等: e) 分析测试结果,包括图形、表格和文字表述等 f) 对测试结果进行推算的测试题目,给出实测结果、推算理由、推算公式和推算可行性分析

    测试题目包括Testl、Test2和Test3。 Test1为应用测试,可包括但不限于表A.1的内容。 Test2为基准测试,可包括但不限于表A.2的内容。 Test3为作业管理调度功能测试,可包括但不限于表A.3的内容,

    表 A.1应用测试题目

    表A.1应用测试题目(续)

    表A.2基准测试题目

    表A.3作业管理调度功能测试题目

    给出不同测试题目联系人信息,包括姓名、联系

    图A.1系统环境配置表

    图A.1系统环境配置表(续)

    图A.1系统环境配置表(续)

    B.1GRAPES模式

    附录B (资料性附录) 高性能计算机系统分项测试说明

    GRAPES模式测试包括全球与区域预报模式测试。PPI是全球预报模式的并行驱动,支持单

    B. 1.2全球预报模式

    B. 1. 2. 1 编译 PPI

    src目录:根据需要修改Makefile文件:执行mak

    B. 1.2. 2 编译模式

    B.1.2.3 运行模式

    B.1.2.4数据文件说明

    全球预报模式数据为大端二进制数据

    B.1.2.5模式运行结果

    B.1.3区域预报模式

    B.1.3.1编译和运行步骤

    OX/T 1482020

    grapes.exe.

    B.1.3.2数据文件说明

    有限区域预报模式数据为小端二进制数据。

    光伏发电标准规范范本B.1.3.3模式运行结果

    B.2.2编译和运行步骤

    平分辨率采用3km,水平范围基本覆盖中国地区

    镀锌电焊网标准B.2.3数据文件说明

    B.2.4模式运行结果

    B.3BCC CSM模式

    ....
  • 气象标准 计算机标准
  • 相关专题: 计算机  

相关下载

常用软件