我校十万亿次高性能计算平台试运行良好
来源:现代教育技术中心 点击次数:次 发布时间:2010年03月22日 作者:陈军
我校十万亿次高性能计算平台自2010年2月1日面向全校开始提供试运行服务以来,已有注册用户131人(3月19统计数据),涉及国家重点基础研究发展计划(973)、国家高技术研究发展计划(863)和国家自然科学基金等项目数十个,计算平台日常平均CPU使用率达到60%—70%,刀片服务器节点使用率高,但使用以来设备运行状况良好。
为了更好地促进高性能计算在我校各个学科、专业领域的推广和应用,提高我校高性能计算的应用水平,培养高性能计算专业人才,为学校的学科建设和科研服务,应广大师生要求,现代教育技术中心会同曙光信息产业(北京)有限公司于3月15日至3月17日在校本部开展了高性能计算培训,深受师生欢迎。下一步现代教育技术中心将联合有关专业软件公司就CAE/CFD、材料/物理/化学、生物信息及各学科通用软件等多个专业领域开展有针对性的高性能计算培训和交流。
为了更好地提升我校高性能计算平台的性能,验证曙光信息产业(北京)有限公司提供的出厂测试数据,现代教育技术中心定于3月22日至3月24日对高性能计算平台进行为期三天的LINPACK测试及性能优化(本次测试采用HPL测试方法,详见Linpack简介),在此期间用户将不能登录使用高性能计算平台。请用户自行下载、备份本人的数据文件,已提交作业的用户如计算尚未完成,请在恢复正常运行后重新提交。高性能计算平台将于3月25日上午9:00恢复正常运行。
相关链接:Linpack简介
Linpack是国际上最流行的用于测试高性能计算机系统浮点性能的Benchmark。通过对高性能计算机采用高斯消元法求解一元N次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。
Linpack测试包括三类,Linpack100、Linpack1000和HPL。Linpack100求解规模为100阶的稠密线性代数方程组,它只允许采用编译优化选项进行优化,不得更改代码,甚至代码中的注释也不得修改。Linpack1000要求求解1000阶的线性代数方程组,达到指定的精度要求,可以在不改变计算量的前提下做算法和代码上做优化。HPL即High Performance Linpack,也叫高度并行计算基准测试,它对数组大小N没有限制,求解问题的规模可以改变,除基本算法(计算量)不可改变外,可以采用其它任何优化方法。前两种测试运行规模较小,已不是很适合现代计算机的发展。
HPL是针对现代并行计算机提出的测试方式。用户在不修改任意测试程序的基础上,可以调节问题规模大小(矩阵大小)、使用CPU数目、使用各种优化方法等等来执行该测试程序,以获取最佳的性能。HPL采用高斯消元法求解线性方程组。求解问题规模为N时,浮点运算次数为(2/3 * N^3-2*N^2)。因此,只要给出问题规模N,测得系统计算时间T,峰值=计算量(2/3 * N^3-2*N^2)/计算时间T,测试结果以浮点运算每秒(Flops)给出。HPL测试结果是TOP500排名的重要依据。