Parallel MATLAB for Multicore and Multinode Computers (Hardcover)
暫譯: 多核心與多節點電腦的平行 MATLAB (精裝版)
Jeremy Kepner
- 出版商: SIAM-Society
- 出版日期: 2009-07-23
- 售價: $2,600
- 貴賓價: 9.5 折 $2,470
- 語言: 英文
- 頁數: 273
- 裝訂: Hardcover
- ISBN: 089871673X
- ISBN-13: 9780898716733
-
相關分類:
Matlab、Node.js
立即出貨 (庫存=1)
買這商品的人也買了...
-
$620$490 -
$880$695 -
$1,120$1,098 -
$450$405 -
$2,370$2,252 -
$1,188Interconnecting Cisco Network Devices, Part 2 (ICND2): (CCNA Exam 640-802 and ICND exam 640-816), 3/e
-
$3,050$2,898 -
$820$648 -
$960$758 -
$2,030$1,929 -
$650$514 -
$640$506 -
$750$713 -
$580$458 -
$450$356 -
$1,021Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance (Paperback)
-
$500$450 -
$850$672 -
$1,350$1,283 -
$950$751 -
$490$382 -
$680$537 -
$600$468 -
$680$537 -
$1,568CUDA Application Design and Development (Paperback)
相關主題
商品描述
MATLAB is currently the dominant language of technical computing with one million users worldwide, many of whom can benefit from the increased power offered by inexpensive multicore and multinode parallel computers. MATLAB is an ideal environment for learning about parallel computing, allowing the user to focus on parallel algorithms instead of the details of implementation.
Parallel MATLAB for Multicore and Multinode Computers covers more parallel algorithms and parallel programming models than any other parallel programming book due to the succinctness of MATLAB. It presents a hands-on approach with numerous example programs; wherever possible, the examples are drawn from widely known and well-documented parallel benchmark codes that are representative of many real applications across the field of technical computing.
Audience: Intended for professional scientists and engineers, as well as undergraduate or graduate students, who use MATLAB. It is suitable as either the primary book in a parallel computing class or as a supplementary text in a numerical computing class or a computer science algorithms class.
Contents: List of Figures; List of Tables; List of Algorithms; Preface; Acknowledgments; Part I: Fundamentals: Chapter 1: Primer: Notation and Interfaces; Chapter 2: Introduction to pMatlab; Chapter 3: Interacting with Distributed Arrays; Part II: Advanced Techniques: Chapter 4: Parallel Programming Models; Chapter 5: Advanced Distributed Array Programming; Chapter 6: Performance Metrics and Software Architecture; Part III: Case Studies: Chapter 7: Parallel Application Analysis; Chapter 8: Stream; Chapter 9: RandomAccess; Chapter 10: Fast Fourier Transform; Chapter 11: High Performance Linpack; Appendix: Notation for Hierarchical Parallel Multicore Algorithms; Index
商品描述(中文翻譯)
這是第一本關於平行 MATLAB 的書籍,也是第一本專注於設計、編碼、除錯和測試技術的平行計算書籍,旨在快速產生高效能的平行程式。
MATLAB 目前是技術計算的主流語言,全球擁有一百萬用戶,其中許多人可以從廉價的多核心和多節點平行計算機所提供的增強性能中受益。MATLAB 是學習平行計算的理想環境,使用者可以專注於平行演算法,而不必關注實作的細節。
《Parallel MATLAB for Multicore and Multinode Computers》涵蓋的平行演算法和平行程式設計模型比其他任何平行程式設計書籍都要多,這得益於 MATLAB 的簡潔性。它採用實作導向的方法,提供了大量的範例程式;在可能的情況下,這些範例來自廣為人知且文檔齊全的平行基準程式碼,這些程式碼代表了技術計算領域中的許多實際應用。
**讀者對象:** 本書適合專業科學家和工程師,以及使用 MATLAB 的本科生或研究生。它適合作為平行計算課程的主要教材,或作為數值計算課程或計算機科學演算法課程的補充教材。
**內容:** 圖表清單;表格清單;演算法清單;前言;致謝;第一部分:基礎知識:第 1 章:入門:符號和介面;第 2 章:pMatlab 介紹;第 3 章:與分佈式陣列互動;第二部分:進階技術:第 4 章:平行程式設計模型;第 5 章:進階分佈式陣列程式設計;第 6 章:性能指標和軟體架構;第三部分:案例研究:第 7 章:平行應用分析;第 8 章:Stream;第 9 章:RandomAccess;第 10 章:快速傅立葉變換;第 11 章:高效能 Linpack;附錄:階層平行多核心演算法的符號;索引