MIC高性能计算编程指南
编辑推荐
追随并行计算一线专家的足迹,带你步入MIC的神秘。
高效能服务器和存储技术国家重点实验室主任、浪潮-Intel中国并行计算联合实验室主任王恩东,英特尔副总裁Rajeeb Hazra PhD亲自为《MIC高性能计算编程指南》作序并推荐。
内容简介
《MIC高性能计算编程指南》是全球一本全面介绍MIC软硬件体系架构、应用及编程开发优化的书籍。书中介绍了使用MIC进行通用计算所需要了解的硬件架构、语法、程序优化技巧等知识,是进行MIC高性能与通用计算程序开发的入门教材和参考书。
《MIC高性能计算编程指南》共分12章。第1章介绍高性能计算的发展历程;第2章深入介绍MIC的软硬件架构;第3章介绍MIC编程环境的搭建;第4章引入一个简单的MIC实例;第5章简要介绍与MIC编程相关的OpenMP和MPI相关知识;第6章详细讲解了MIC编程的语法;第7章介绍MIC编程用到的工具软件;第8章介绍MIC可以使用的数学库及其用法;第9章详细讲解如何优化MIC程序,从多个方面系统阐述了MIC优化的方式和方法;第10章通过一个典型的矩阵乘法示例,展示MIC优化方法的应用;第11章介绍将MIC技术应用于工程中的流程和方法;第12章引入两个实际工程的例子,讲解如何将MIC技术应用于实际生产过程当中。
《MIC高性能计算编程指南》可作为MIC的入门学习和编程参考书,主要面向从事高性能计算的程序员与工程师、MIC加速计算专业领域的科研人员,以及对MIC通用计算感兴趣的程序员,也可作为开设相关课程的高等院校与科研机构的教材。
作者简介
王恩东,浪潮-Intel中国并行计算联合实验室主任,研究员,国务院特殊津贴专家,“863”计划领域专家,高效能服务器和存储技术国家重点实验室主任、浪潮集团高级副总裁,兼任国际信息处理联合会(IFIP)中国委员会主席、中国计算机学会副理事长等职,获国家科技进步奖3项,并获何梁何利奖,发明专利26项。
张清,浪潮-Intel中国并行计算联合实验室首席工程师,浪潮HPc应用技术经理,主要从事高性能计算、并行计算,研究CPU多核、GPU、MIC众核技术,曾在生命科学、石油、气象、金融等HPC领域主持多个异构并行计算项目。
沈铂,浪潮-Intel中国并行计算联合实验室应用研发资深工程师,主要从事高性能算法、软件开发与优化等方面的技术研究与应用工作,具有多年的生命科学、石油物探、气象等领域开发调优经验。