Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms (Undergraduate Topics in Computer Science)
暫譯: 平行計算導論:從演算法到先進平台上的程式設計(計算機科學本科主題)
Roman Trobec
- 出版商: Springer
- 出版日期: 2018-10-09
- 售價: $2,040
- 貴賓價: 9.5 折 $1,938
- 語言: 英文
- 頁數: 268
- 裝訂: Paperback
- ISBN: 3319988328
- ISBN-13: 9783319988320
-
相關分類:
Algorithms-data-structures、Computer-Science
海外代購書籍(需單獨結帳)
相關主題
商品描述
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.
Many examples and exercises support the exposition.
商品描述(中文翻譯)
微處理器架構、互連技術和軟體開發的進步促進了平行和分散式計算的快速增長。然而,這一發展只有在平行演算法的設計、分析和程式設計方面取得進展時,才能帶來實際的好處。
這本簡明的教科書集中介紹了三種主流的平行化方法:OpenMP、MPI 和 OpenCL,適用於多核心電腦、互連電腦和圖形處理單元。對實用平行計算和原則的概述將使讀者能夠設計高效的平行程式,以解決最新個人電腦和計算叢集上的各種計算問題。
涵蓋的主題包括平行演算法、程式設計工具、OpenMP、MPI 和 OpenCL,接著是平行程式執行時間的實驗測量,以及對獲得結果的工程分析,以改善平行執行性能。
許多範例和練習支持這些內容的闡述。