本书分为学习篇、竞赛篇和进阶篇三大内容。学习篇引领读者理解超级计算及其系统架构,评测方法等,打好竞赛篇和进阶篇的理论基础。竞赛篇详细介绍了ASC全球大学生竞赛及规则,进阶篇介绍了ASC初赛和决赛的试题及其解析和优化方法等。学习篇从第一课超级计算的发展与应用开始,介绍了超级计算的意义,架构分类和目前发展遭遇的挑战。第二课阐述了超级计算系统构建的一般原则,包括系统的组成结构,如何构建性能均衡的高效能计算系统,以及如何对它进行管理和调度。第三课介绍了超算系统的网络环境,第四课介绍了如何构建超级计算应用运行环境,包括硬件环境、软件环境和开发环境,同时也介绍了异构系统的应用环境配置方法。第五课介绍了超级计算系统的综合评测体系,对高效能计算系统硬件性能的评测方法,计算应用性能的评测方法和预测方法做了结构性的说明。竞赛篇的第六课和第七课介绍世界三大大学生超级计算赛事ASC、SC、ISC,第八课详细地以ASC14大赛为例解析了ASC全球大学生超级计算竞赛的规则。进阶篇的第九课详细介绍了竞赛初赛阶段的初赛试题及如何应对,最后三课则以实际超算应用为例分别介绍了如何针对ASC试题应用进行解析和优化,以及如何针对MIC试题进行算法分析和并行编程。本书全面地介绍了ASC大学生超级计算大赛,结构清晰,条理清楚,对有志于超级计算的高校参赛队和大学生很有裨益。