Programming Massively Parallel Processors: A Hands-on Approach, 3/e (Paperback)
暫譯: 大規模平行處理器程式設計:實作方法(第三版)

David B. Kirk, Wen-mei W. Hwu

買這商品的人也買了...

相關主題

商品描述

Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs.

Case studies demonstrate the development process, detailing computational thinking and ending with effective and efficient parallel programs. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in-depth.

For this new edition, the authors have updated their coverage of CUDA, including coverage of newer libraries, such as CuDNN, moved content that has become less important to appendices, added two new chapters on parallel patterns, and updated case studies to reflect current industry practices.

  • Teaches computational thinking and problem-solving techniques that facilitate high-performance parallel computing
  • Utilizes CUDA version 7.5, NVIDIA's software development tool created specifically for massively parallel environments
  • Contains new and updated case studies
  • Includes coverage of newer libraries, such as CuDNN for Deep Learning

商品描述(中文翻譯)

編程大規模並行處理器:實作方法(第三版)》向學生和專業人士展示了並行編程和GPU架構的基本概念,詳細探討了構建並行程序的各種技術。

案例研究展示了開發過程,詳細說明了計算思維,並以有效且高效的並行程序作結。深入涵蓋了性能、浮點格式、並行模式和動態並行性等主題。

在這一新版中,作者更新了對CUDA的介紹,包括對新庫(如CuDNN)的介紹,將不再重要的內容移至附錄,新增了兩章關於並行模式的內容,並更新了案例研究以反映當前行業實踐。

- 教授計算思維和問題解決技術,以促進高性能並行計算
- 使用CUDA版本7.5,這是NVIDIA專為大規模並行環境創建的軟體開發工具
- 包含新的和更新的案例研究
- 包括對新庫的介紹,如用於深度學習的CuDNN