神威太湖之光并行程序设计与优化-国家超级计算无锡中心.PDF

神威太湖之光并行程序设计与优化-国家超级计算无锡中心.PDF

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
神威太湖之光并行程序设计与优化-国家超级计算无锡中心.PDF

神威 太湖之光 • 并行程序设计与优化 (第一版) Ver1.2 陈德训 刘鑫 编著 国家并行计算机工程技术研究中心 国家超级计算无锡中心 二〇一七年四月 “神威•太湖之光”计算机系统并行程序设计与优化 内容说明 “神威•太湖之光”计算机系统是世界上首台峰值运算速度超过十亿亿次量 级的超级计算机,也是中国第一台全部采用自主技术构建的世界第一的超级计算 机。为让高性能计算应用开发人员更好的在“神威•太湖之光”计算机系统上开 发出高效的并行应用软件,本书在整理 “神威•太湖之光”计算机系统相关手册 的基础上,增加了国家并行计算机工程技术研究中心多个研发团队多年来在 “申 威 26010”异构众核系统上的优化经验总结,这些团队包括:科学与工程计算研 发团队、基础语言编译研发团队、并行程序设计环境研发团队、MPI 与性能评测 研发团队等,在此表示感谢! “神威•太湖之光”计算机系统部署在国家超级计算无锡中心,面向科学和 工程计算的各个领域,使用的处理器是 “申威26010”异构众核处理器,该处理 器采用了针对该处理器定制的申威指令系统,与 X86 指令系统不兼容。为了满足 部分超算用户使用与 X86 指令系统兼容的商用应用软件系统的需求,在系统研制 过程中增加了部分 X86 多核处理器作为辅助计算系统,但在 “神威•太湖之光” 计算机系统的主要指标中没有体现该部分资源。本书所介绍的大部分内容只涉及 “申威 26010”异构众核处理器部分,X86 多核处理器部分因为采用了标准的集 群系统架构,因此在本书中没有过多的述。 本书在第三章和第四章介绍了 “神威•太湖之光”加速线程库和 OpenACC 两 种主要的并行编程模型;第五章介绍了串行编程的优化方法;第六章介绍高性能 扩展数学库的使用方法;第七章介绍了超节点内与超节点间的通信优化措施;第 八章介绍了几种常用的性能测试工具;第九章介绍了两个实际应用软件的优化实 例,其中“航天飞行器跨流域数值模拟统一算法并行软件”由国家计算流体力学 实验室李志辉老师团队开发,国家并行计算机工程技术研究中心应用团队负责优 化,“全球大气浅水波方程显式求解软件”由中科院软件所杨超研究员和清华大 学薛巍、付昊桓等老师所带领的团队联合研发并优化,是 2016 年度“戈登•贝尔” 奖的预先研究课题。 “神威•太湖之光”计算机系统并行程序设计与优化 该书主要面向 “神威•太湖之光”计算机系统应用软件的开发和优化人员。 本书可作为参考书或手册使用。 由于时间仓促以及环境的复杂性,其中有些不足或错误之处敬请各位读者指 出并Email 到 adch@263.net 或 yyylx@263.net,我们将在下一个版本中加以更正, 在此先表示感谢! 编者 2017 年 3 月 16 日 “神威•太湖之光”计算机系统并行程序设计与优化 目 录 第 1 章 系统简介 1 1.1 系统总体架构 1 1.2 “ 申威26010”异构众核处理器 2 1.2.1 主要技术指标 3 1.2.2

文档评论(0)

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

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

1亿VIP精品文档

相关文档