并行程序设计导论(中文版)

Author: Pacheco,Peter

Publishers: 机械工业出版社

Publishing year: 2012

ISBN: 9787111392842

Subject: [TP 自动化技术、计算机技术]

Language: CHS

Introduction

并行程序设计导论 An Introduction to Parallel Programming (美)Peter S. Pacheco 著  邓倩妮 等译 毫无疑问,随着多核处理器和云计算系统的广泛应用,并行计算不再是计算世界中被束之高阁的偏门领域。并行性已经成为有效利用资源的首要因素,Peter Pacheco撰写的这本新教材对于初学者了解并行计算的艺术和实践很有帮助。                —— Duncan Buell,南卡罗来纳大学计算机科学与工程系 本书阐述了两个越来越重要的领域:使用Pthreads和OpenMP进行共享内存编程,以及使用MPI进行分布式内存编程。更重要的是,通过指出可能出现的性能错误,强调好的编程实现的重要性。这些主题包含在计算机科学、物理学和数学等多个学科中。各章包含了大量不同难易程度的编程习题。对于希望学习并行编程技巧、更新知识面的学生或专业人士来说,本书是一本理想的参考书。            —— Leigh Little,纽约州立大学布罗科波特学院计算机科学系 并行编程已不仅仅是面向专业技术人员的一门学科。如果想要全面开发集群和多核处理器的计算能力,那么学习分布式内存和共享内存的并行编程技术是不可或缺的。本书是一本精心撰写的、全面介绍并行计算的书籍。作者循序渐进地展示了如何利用MPI、Pthreads 和OpenMP开发高效的并行程序,教给那些专业知识有限、没有并行化经验的读者如何开发、调试分布式内存和共享内存的程序,以及对程序进行性能评估。 本书特色 采用教程形式,从简短的编程实例起步,一步步编写更有挑战性的程序。 重点介绍分布式内存和共享内存的程序设计、调试和性能评估。 使用MPI、Pthreads 和OpenMP等编程模型,强调实际动手开发并行程序。 作者简介 Peter S. Pacheco 拥有佛罗里达州立大学数学专业博士学位。曾担任旧金山大学计算机系主任,目前是旧金山大学数学系主任。近20年来,一直为本科生和研究生讲授并行计算课程。

京ICP备09090397号-16 京公网安备 11010502049547号