查询
最新公告

并行计算简介:从算法到在最先进的平台上编程

English | PDF,EPUB | 2018 | 263 Pages | ISBN : 3319988328 | 14.01 MB

Advancements in microprocessor architecture, interconnection technology, and software development have fueled rapid growth in parallel and distributed computing. However, this development is only of practical benefit if it is accompanied by progress in the design, analysis and programming of parallel algorithms. This concise textbook provides, in one place, three mainstream parallelization approaches, Open MPP, MPI and OpenCL, for multicore computers, interconnected computers and graphical processing units. An overview of practical parallel computing and principles will enable the reader to design efficient parallel programs for solving various computational problems on state-of-the-art personal computers and computing clusters.

Topics covered range from parallel algorithms, programming tools, OpenMP, MPI and OpenCL, followed by experimental measurements of parallel programs’ run-times, and by engineering analysis of obtained results for improved parallel execution performances. Many examples and exercises support the exposition.


微处理器架构、互联技术以及软件开发的进步推动了并行和分布式计算的快速增长。然而,只有在设计、分析和编程并行算法方面取得进展,这种发展才能带来实际的好处。 这本简洁的教科书为多核计算机、互联计算机和图形处理单元提供了三种主流并行化方法:Open MPP、MPI 和 OpenCL,在一处提供。通过介绍实用的并行计算概述和原则,读者能够设计出用于解决当今最先进的个人电脑和个人计算集群的各种计算问题的高效并行程序。 涵盖的主题包括并行算法、编程工具、OpenMP、MPI 和 OpenCL,随后是并行程序运行时间实验测量以及从所得结果中进行工程分析以改善并行执行性能。许多示例和练习支持讲解内容。
Download from free file storage


本站不对文件进行储存,仅提供文件链接,请自行下载,本站不对文件内容负责,请自行判断文件是否安全,如发现文件有侵权行为,请联系管理员删除。