随着信息技术的不断发展,应用对计算的需求不断增加,需要借助高性能计算系统来解决相关领域的问题。如何高效地利用高性能计算资源解决工程和科学问题成为急需解决的问题。《面向大规模应用的高性能计算编程与优化》源自于作者系列超级计算机进行大规模应用开发的经验和研究成果,对高性能计算相关的基础知识和优化关键技术进行系统的介绍。《面向大规模应用的高性能计算编程与优化》共9章,第1章绪论,主要介绍大规模应用对计算的需求,阐述编程方面的挑战;第2~5章介绍高性能计算的基础知识,重点介绍GPu和MIC编程及优化技术;第6~8章阐述作者基于天河一1A、天河2号超级计算机开发的三个典型应用案例,重点介绍大规模计算集群的优化技术;第9章介绍未来的高性能计算,E级计算的挑战以及一些新兴应用,并讨论未来高性能计算可能的发展方向。《面向大规模应用的高性能计算编程与优化》主要面向专门从事高性能计算的程序员和工程师以及使用大规模异构集群系统进行科学计算的科研人员,也可作为相关专业本科生和研究生的参考书。